Who made Vanessa Hudgens’ sequin dress, jewelry, and shoes that she wore in Cannes on May 14, 2011?

702Dress – Roberto Cavalli

Shoes – Giuseppe Zanotti

Ring – Yves Saint Laurent

Giuseppe Zanotti at ShopStyle