The "High School Musical" actor reportedly popped the question to his girlfriend of three years because her mom Gina Hudgens doesn't approve of the couple living together out of wedlock.
A source said: "Zac is relieved to be out of the pressure cooker, because Vanessa's mother has been putting serious heat on him to make an honest woman out of her daughter.
So, Zac propose to Vanessa to make her mom happy and allow the two of them to stay together. i found this at the internet; [Zac Efron Reportedly Proposed To Vanessa Hudgens To Please Her Mother February 26, 2009 - Zac Efron and Vanessa Hudgens Zac Efron has proposed to Vanessa Hudgens to please her mother.he sad he does'nt whant to get married until he's 40 or anleast 30 years old and vanessa agrees with him...'I used to be on the fence about it just because I feel like it gets to a certain place where it almost has the reverse effect, where it's so overpowering and so aggressive that it's like rather than just standing up for female pride and female rights, it becomes, like, ''I am the man.'' Wild Saturday night: The singer had a blast with pals after the opening night of her show and wrote alongside this snap 'BEST. Gigi blessings, NY nights with my girl Steffanie, and danced my face off with Alan Cumming., can we say that they were technically almost co-stars?“They were making out on and off for the last hour or so until closing.