Orlando Bloom, Robert Pattinson, James McAvoy & More Hot Celebrity Sightings For May 20, 2014
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.