How do we feel about . . .


. . . Zac Efron's short hair, and recently buffed up bod?

The 23-year-old stud was photographed leaving ex-girlfriend Vanessa Hudgens' house in L.A. earlier this week.

(I refuse to entertain the idea that they're back together so quickly. And so we're moving on . . . )

Zac's shortly-cropped 'do and bigger build can be attributed to his role in the Lucky One, in which he plays a U.S. marine.

I say grow the hair a little longer, but keep up that physique! Maybe take the paparazzi to the beach again too. Just a suggestion.

One more worth-the-click pic after the jump.