Robert Pattinson / Getty Images

Robert Pattinson, Paris Hilton, 50 Cent, More At amfAR Benefit In Cannes (18)