Nothing caps off a trip to the gym like flowers from a fan.
Lucky for Zac Efron, there were TWO blossom-bearing groupies to greet him after his 90-minute workout in L.A. on Thursday. And surprise, surprise: the gushing girls also happen to be paparazzi!
Incidentally, Zac is sporting an OmniPeace tee. Sales of the shirt benefit Millennium Promise, a non-profit organization whose goal is to end extreme poverty by 2025.