Zac Efron hits the purple carpet at the 2012 Film Independent Spirit Awards on Saturday (February 25) in Santa Monica, Calif.
Earlier in the week, the 24-year-old actor and his Lorax co-star Taylor Swift made an appearance on The Ellen DeGeneres Show together.
Be sure to tune into the Independent Spirit Awards, airing tonight on IFC at 10pm. The show is hosted by Seth Rogen.
10+ pics inside of Zac Efron on the purple carpet…
Posted to: Zac Efron