Zac Efron: All Grown Up!

From bedroom secrets to breakfast in the buff, see how High School Musical's squeaky-clean teen is embracing adulthood


My, how you've grown! To prepare for his role as a marine in The Lucky One, Zac Efron packed on 18 lbs. of muscle and showed off his new six-pack during a workout at L.A.'s Manhattan Beach last year. "He loves being outdoors, hiking and exercising outside," a source told PEOPLE of the 24-year-old star. "He's always been in shape."