Robert Pattinson
faced the cameras on Monday night for the first time since the news broke that Kristen Stewart cheated on him -- and he looks good!

The 26-year-old walked the red carpet solo at the premiere of his new film "Cosmopolis" at The Museum of Modern Art in New York City.

Looking dapper in a fitted blue Gucci suit, Elvis Presley-style pompadour, and the prefect amount of scruff, RPatz looked happy and healthy ... definitely the best revenge.

Click "Launch Gallery" above to see more shots of Robert and his costars from the premiere! The David Cronenberg drama hits theaters in select cities on Friday.

Hot Videos