Zac Efron showed off his feminine side on Tuesday's "The Tonight Show."
The 26-year-old appeared on the show's "Ew!" sketch with "Neighbors" co-star Seth Rogen and Jimmy Fallon.
(Jimmy Fallon, Seth Rogen and Zac Efron on 'The Tonight Show' on May 6, 2014)
Zac - in a strapless dress, wig and decked out in tacky jewelry - played Brittany in the sketch, following in the "Ew!" footsteps of Channing Tatum, Lindsay Lohan and First Lady Michelle Obama.
During the sketch, Jimmy, Seth and Zac's characters all received text messages from James Franco, which they naturally dubbed, "ew!"
And before the show, the actor gave his Instagram followers a sneak peek of himself decked out in drag.
-- Jesse Spero
Copyright 2014 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.