Comments + | Add comment
Image Credit: Pascal Le Segretain/Getty Images
Photo 1 of 23
Selena Gomez, Vanessa Hudgens, James Franco and more stars sparkle on the Lido in their designer attire