Robert Pattinson Flashes a Smile and His Good Looks on ‘Maps to the Stars’ Set

at 1:00 pm | By

Like some of us, Robert Pattinson also had to work this weekend. And boy are we glad he did.

On Saturday, the 27-year-old British heartthrob was spotted on the set of his new film Maps to the Stars, all decked out in a fancy suit, sunglasses and yes, he was clean shaven.

A far cry from his gloomy airport or post-club sightings, Pattinson even flashed a smile on the Los Angeles set.

The film marks the second collaboration between Pattinson and David Cronenberg, who directed 2012’s Cosmopolis.

Maps to the Stars also stars Mia Wasikowska, Julianne Moore and John Cusack.

Launch the gallery, above, for photos of Robert Pattinson on set.