Zac Efron Has Funky Hair, Taylor Swift Goes Flirty At ‘The Lorax’ Film Premiere [PHOTOS]

Zac Efron's Hairvolution!
All of Zac's hairstyles through the years!
Zac Efron went for the messy hair look (can we say Cameron Diaz in There’s Something About Mary) at this weekend’s premiere of Dr. Seuss’ The Lorax. The event was held at Universal Citywalk on Sunday afternoon (February 19) in Universal City, CA.

Zac capped his scruffy look off with a black leather jacket by Simon Spurr and a pair of white-rimmed sunglasses.

Taylor Swift looked gorgeous in a nude color dress by Honor with pared down accessories and a simple chignon and a pair of champagne colored peep-toe heels.

Speaking to reporters about the kid-friendly movie, Swift gushed, “Dr. Seuss books were a huge huge part of my childhood and it really made me fall in love with the way you can make words bounce off a page if you get them in the right syncopation.” She added that she was “inspired by what Dr. Seuss was able to do with words.”

The Lorax arrives in theaters March 2nd, which also just so happens to be Dr. Seuss’ birthday.