By Emily Krauser
12:17 PM PST, March 7, 2019
These incredibly fashionable men are giving ladies a run for their money in the style department! Check out some of the best looks on Hollywood's leading men as they graced red carpets throughout 2018.
Robert Pattinson
The Damsel star cleaned up quite nicely for the 17th Marrakech International Film Festival, looking spiffy in a navy blue tuxedo, which he paired with a black button-down, bow tie and dress shoes for the fest's opening ceremony on Nov. 30, 2018.
Tyson Beckford
The model-actor was all smiles at the Victoria's Secret Fashion Show in New York City on Nov. 8, and we can't blame him! We'd be pretty happy too if we were rocking a bright red suit! Beckford grounded the bold jacket and suit by pairing them with black pieces, including a button-down, tie and dress shoes.
Eddie Redmayne
Just when we thought he couldn't get any more handsome, Redmayne turned up to the Fantastic Beasts: The Crimes of Grindelwald world premiere in Paris, France, on Nov. 8 in this ensemble. The 36-year-old actor donned a light gray suit, white button-down shirt, burgundy tie and black dress shoes for the occasion, tying the whole look together with a fitted camel coat.
Jake Gyllenhaal
Is he getting into the holiday spirit a little early? Gyllenhaal stepped out in an unexpected forest green suit, which he paired with a white tee and black dress shoes for JONI 75: A Birthday Celebration Live at the Dorothy Chandler Pavilion in Los Angeles on Nov. 7. The two-night event celebrated Joni Mitchell's milestone birthday and raised funds for The Music Center.
Common
The "Go" rapper showed off his personality in a sporty-yet-sleek look at the premiere of FOX Sports Films' They Fight at NeueHouse in Hollywood on Nov. 7. They Fight premieres Nov. 11 on FOX.
Orlando Bloom
Bloom's crisp cobalt suit left us feeling anything but blue when the actor stepped out at the 2018 SeriousFun London Gala in England on Nov. 6.
Evan Ross
All eyes in this fashion ring! The 26-year-old actor-singer glistened on the red carpet at the 2018 MTV Europe Music Awards, donning a black-and-silver striped suit with a black top and dress shoes and a single silver chain for the occasion.
Dylan Sprouse
The 26-year-old actor looked super sleek in a black suit, white T-shirt and semi-hidden suspenders as he walked the red carpet with girlfriend Barbara Palvin at Russell James' Angels book launch and exhibit in NYC during New York Fashion Week on Sept. 6.
Nicholas Hoult
Who says men can't have a little fun with red carpet fashion, too? Hoult paired his charcoal gray suit and brown dress shoes with a tropical-print button-up for The Favourite photocall at the Venice Film Festival on Aug. 30.
Ryan Gosling
Gosling looked as handsome as ever in a cream tux jacket, crisp white button-down, black trousers and leather shoes at the First Man premiere during the opening ceremony of the Venice Film Festival in Italy on Aug. 29.
Shawn Mendes
The "In My Blood" crooner elevated his heartthrob status with this navy suit with black shirt and boots he rocked on the red carpet at Variety's Power of Young Hollywood event in Los Angeles on Aug. 28.
Henry Golding
The Crazy Rich Asians star absolutely stunned in a shimmering, pale pink-and-silver tuxedo on the red carpet at the Singapore premiere of his blockbuster romantic comedy on Aug. 21.
John Legend
Keeping on theme! The "A Good Night" crooner rocked a salmon-colored Alexander McQueen suit with a powder blue Richard James Savile Row shirt at the launch of his LVE rosé in Beverly Hills, California, on June 21.
David Beckham
Walking hand in hand with wife Victoria Beckham as they arrived at St. George's Chapel for Prince Harry and Meghan Markle's wedding on May 19, the former soccer pro looked like royalty himself in a Dior Homme by Kim Jones suit. The pieces included charcoal gray wool twill morning coat and pants, a light gray double-breasted waistcoat, a white Egyptian cotton poplin shirt, gray silk tie and silk satin pocket square, and black calfskin leather derbies.
Ryan Reynolds
The man who plays the Merc With a Mouth cleaned up nicely for the Deadpool 2 premiere in New York City on May 14, rocking a charcoal gray suit with a tan vest, white button-down, black tie and dark brown dress shoes.
John Krasinski
With his lovely wife, Emily Blunt, by his side, Krasinski stepped out for the Time 100 Gala in New York City on April 24 in a fantastic silver cocktail jacket, white cocktail shirt and black pants, which he accessorized with a pocket square, black bow tie and black leather lace-up shoes, all by Tom Ford.
Adam Rippon
For the Time 100 Gala, where specialty Jane Walker by Johnnie Walker cocktails were served to guests, the beloved Olympic ice skater topped his all-black attire with a charcoal gray blazer embroidered on one side with black floral detailing and topped it all off with a bow tie.
Chris Pratt
Pratt's tailored, black three-piece suit was paired with a checkered button-down, green tie and an adorable smile in honor of the Avengers: Infinity War world premiere in Hollywood on April 23.
Tom Holland
The Spider-Man: Homecoming star was all smiles in steel gray suit while walking the purple carpet at a fan event promoting Avengers: Infinity War at Television Studios White City in London, England, on April 8.
Liam Hemsworth
Just call him 007! The Australian actor gave off major James Bond vibes in his perfectly cut black tuxedo, white button-down and bow tie at the 2018 amfAR Hong Kong Gala on March 26.
Michael B. Jordan
The 30-year-old actor dressed to impress in a double-breasted navy Calvin Klein suit at the Los Angeles Black Panther premiere on Jan. 29.
Timotheé Chalamet
The Call Me By Your Name breakout stud gives Hollywood's most fashionable men a run for their money in this metallic blue Berluti suit.
Zayn Malik
The former One Direction singer stepped out looking smart in a three-piece suit, tweed coat and glasses in New York City on Jan. 24.
Dylan O'Brien
The 26-year-old actor cleaned up in a dark-colored suit for the premiere of The Maze Runner: The Death Cure at Le Grand Rex in Paris, France, on Jan. 24.
Edgar Ramirez
Ramirez looked quite handsome at FX's The Assassination Of Gianni Versace: American Crime Story premiere in Hollywood on Jan. 8, stepping out in a plum-colored Valentino suit, white dress shirt, brown tie and Vince Camuto dress oxfords.
Ricky Martin
The "Livin' La Vida Loca" singer dressed to impress at the same Versace premiere, looking debonair in a navy suit and black dress shoes -- though it was his matching navy printed scarf that perfected Martin's overall ensemble!