Gerard Butler - Met Ball 2012
Gerard Butler walks the red carpet at the 2012 Met Ball held at the Metropolitan Museum of Art on Monday (May 7) in New York City.
The 42-year-old Scottish stud suited up in Alexander McQueen.
PHOTOS: Check out the latest pics of Gerard Butler
Gerard is in the Big Apple after spending time in Los Angeles, where he recently attended a birthday bash for hotelier Jason Pomeranc. Other celebs, including Tom Welling, Michelle Trachtenberg, and Gabriel Aubry, came out for the party held at Caulfield’s inside the Thompson Hotel in Beverly Hills.