There were dashing men a-plenty on the Oscars red carpet yesterday, but just because they were all wearing suits doesn't mean there wasn't a little variation. The typical tuxedo and bow tie worked its magic on a bevy of handsome stars, including Zac Efron, Brad Pitt, Robert Pattinson, Dominic Cooper, Daniel Craig, Dev Patel and Seth Rogen. Meanwhile Best Actor winner Sean Penn went for all black, Phillip Seymour Hoffman did the same, while Mickey Rourke went for a cream suit, black waistcoat and accessorised with a necklace carrying the image of his recently deceased dog. Aww!
To see more photos of all the gorgeous men, just read more.