Zac Efron is all smiles as he leaves The Village Idiot after hanging out with a few female friends in Hollywood earlier this week.
The 23-year-old actor just recently returned from a trip to North Carolina. Spotted out with OTH stars Sophia Bush and Austin Nichols, Zac also spent some time with on-and-off again girlfriend, Vanessa Hudgens.
According to reports around the world wide web, Zac and Vanessa partied and kept close throughout the night at a Journey 2: Mysterious Island cast party in Wilmington. Vanessa is currently still in NC filming.