Just ask Vanessa Hudgens. Or the guys he hoops it up with.
A hot and sweaty Zac Efron spent another hour playing basketball with his pals in Los Angeles on Thursday, presumably brushing up on his mad b-ball skillz for his newest movie role in the upcoming film, Seventeen.
After his latest court session, the sexy 20-year-old High School Musical star was greeted with bunches of white roses, presented to him not by ladies (phew) but by shameless, brown-nosing peeps from celebrity news agencies.
Zac Efron: Flower child and basketballer extraordinaire.
Readers may recall that last Friday's edition of The Hollywood Gossip Caption Contest centered on Zac's balling. Follow the link to play if you haven't already - time is running out! A new Caption Contest will be posted later this afternoon.