Wait A Minute, Girlfriend!

Zac Efron is doing the Beyonce!

And he’s wearing as much makeup as she does too!

The twinkalicious actor was extra perky at the Disneyland premiere of High School Musical 2 on Tuesday.

He’s having an exceptionally good hair day too!

[Photo via Getty Images.]