Cannes: Robert Pattinson, Marion Cotillard and Bill Clinton at AMFar

50 Cent, Zoe Saldana, Annie Lennox and more at Sharon Stone's benefit