Pretty Flowers for Pretty Zac

11/16/2007 3:29 PM PST
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.