“Batman” Actor Robert Pattinson is Embarrassed of his Harry Potter Premiere Look.

The always on-trend celebrity Robert Pattinson is now a fashion ambassador for Dior Homme. That was not the case earlier as the actor also had his share of embarrassing outfits. The Twilight star talked about one particular outfit in his past that still makes him cringe.

His embarrassing outfit from Harry Potter premiere

Back in 2005, Pattinson attended the red carpet premiere of Harry Potter and the Goblet of Fire in a red velvet jacket, cowboy boots, and leather pants. The actor was playing the role of Cedric Diggory in that movie. The Batman actor said that all the elements of that outfit were going well with each other but he was just excited to be given the pieces to put on. He further said that he didn’t have a clue what he was doing with the outfit.

Pattinson told GQ that he was wearing cowboy boots with leather trousers and a velvet jacket. He said he looked like a kid was playing dress-up by taking clothes from a closet.

Robert Pattinson and The Batman

Through time the actor determined his style and refined his dressing sense. He opted for more neutral colours and blacks which complemented the strong lines on his face. Pattinson’s role of Batman in the coming Matt Reeves’ The Batman movie may incorporate the real life style of the actor. Bruce Wayne is going to look dapper than ever.

Pattinson put on the Bat Suit and the internet went crazy over its look. Fans of the superhero and the comics now want more and more from Robert Pattinson before the movie comes next summer.

Filming of the movie has already begun. Matt Reeves is the director for The Batman and the script is written by Reeves and Mattson Tomlin. In the movie Robert Pattinson will be playing Batman and Bruce Wayne.

Joining him, will be Jeffrey Wright as James Gordon, Zoë Kravitz will be Catwoman and Selina Kyle, Paul Dano will play The Riddler and Edward Nashton, Colin Farrell will be The Penguin and Oswald Cobblepot, and Andy Serkis will be Alfred Pennyworth. John Turturro will be playing the role of Carmine Falcone. Jayme Lawson and Peter Sarsgaard may be in the movie too.