Skip Nav
Photo 10 of 11

Vanessa Hudgens has never looked better — the actress was gorgeous in white Catherine Malandrino while in Italy this week.

Image Source: FameFlynet
All the Latest From Ryan Reynolds