Vanessa Hudgens in Cannes

Taryn Ryder / May 12, 2011