Wrapping up the red carpet appearance, Venessa Hudgens attended the premiere of “Legend of the Gauardians: The Owls of Ga’Hoole” at Grauman’s Chinese Theatre in Los Angeles, CA . The “Sucker punch” star looked stunning in a short and colorful frock at the event on Sunday evening.
Image: firstclassfashionista.com