The Best Red Carpet Looks from the amfAR Gala

See what Katy Perry, Adriana Lima, and more wore to the festivities in Cannes.