Restart slideshow

The Best and Worst Dressed at the 2010 Cannes Film Festival

Jennifer Lopez in Roberto Cavalli
At this year's Cannes Film Festival, Jennifer Lopez wasn't just galavanting about on Roberto Cavalli's yacht—she was also representing his designs. J.Lo appeared in a few Cavalli pieces during the week, but this pink silk organza gown was by far her best moment. Its plumes of silk "feathers" were fanciful indeed! Though, perhaps J.Lo should consider an updo to show off that amazing bodice?