Zac Efron pulls on a snazzy jacket as he steps out at the Hennessy VS party held on Saturday night (February 11) in Beverly Hills, Calif.
The 24-year-old actor was spotted out earlier in the day, picking up something from a convenience store.
Zac recently spoke with Glamour mag about his upcoming role in The Lucky One, and how much he had to bulk up for it.
“It is sensitive playing a U.S. Marine sergeant. We met with a bunch of staff sergeants at Camp Pendleton,” Zac shared. “Most of them were my height, but they really had a lot of extra weight on them. So for the role I must have put on 25 pounds.”
He added, “If I could lay out on a table what I ate in one day, your jaw would drop. It was thousands and thousands of calories. One day I put three chicken breasts into a blender and hit “puree,” because I just couldn’t chew. Chewing was taking so long!”
FYI: Zac is wearing AllSaints‘ Gatz blazer.