The 33-year-old actor revealed his worst fashion outfit of all time in an interview with GQ published on February 26: the ensemble he wore to the premiere of Harry Potter and the Goblet of Fire in November 2005. Pattinson told the site, “I was wearing leather slacks with these cowboy boots and a velvet jacket.”

“It looked like a kid had gone into a dressing-up box,” she said. While you might be thinking, “But velvet is in!” the suit jacket was worn over an ill-fitting white button-up and resembled a crimson carpet. This isn’t his best work. Pattinson, who starred as Cedric Diggory in the Harry Potter series before assuming the role of Edward Cullen in the Twilight series, appreciates the style advice he’s received over the years.

“I never thought I’d be wearing chiffon, silk, and satin,” he continued. I wore this tuxedo last year, which had basketball shorts – never would have guessed!” A$AP Rocky is the model’s fashion crush. Pattinson told GQ, “He simply has a serious style.”

“We’ve gone to a couple different fits together, and I’ll see the weirdest thing and want to wear it, but I’ll look like a complete stupid.” Then we’ll go to the show, and when I see Rocky in it, I’ll think to myself, ‘Jesus Christ, you can literally wear anything!’ The Dior model has been smashing the style game lately. Pattinson sits front row at the luxury French label’s show during Paris Fashion Week on January 17, 2020.