So many photos, so little time. We spotted tons of celebrities out and about and attending events.
Robert Pattinson got suited up and gorgeous on the red carpet at the Cannes premiere of Map to the Stars. He is seriously so handsome.
And James McAvoy was spotted being his handsome self at the premiere of his movie Filth. Gotta love on half of McFassy.