Robert Pattinson has evolved from an awkward teenage actor to a sharp-suited celebrity, at ease on international film festival red carpets dressed head-to-toe in Dior. The English actor, 35, shot to popularity as Edward Cullen in the Twilight movie, although he first appeared on the red carpet a few years before, as Cedric Diggory in Harry Potter and the Goblet of Fire.

Leather jackets, black T-shirts, and untidy hair have been hallmarks for the performer, who will return to our screens in the title role of The Batman in 2022, along with mobs of screaming female fans. Pattinson has donned a variety of outfits, rather than always opting for a tuxedo. Although the majority of his clothing is black, he has been known to add colour and texture with red velvet, a teal jacket, and burnt orange pants.

He has just emerged as the face of Dior Homme. He attends Maison’s Paris Fashion Week runway presentation and wears the label on the red carpet. Nonetheless, he is a reluctant fashionista. Pattinson described his attire at the 2005 premiere of Harry Potter and the Goblet of Fire in an interview with GQ, saying, “I was wearing leather trousers with these cowboy boots and a velvet jacket.”

Some of the styles that demonstrated his evolution from Teen Idol to Cautious Style Icon: On October 30, 2008, Robert Pattinson, dressed in black pants and a black pullover, visits the ‘Twilight’ photocall during the 3rd Rome International Film Festival. Robert Pattinson, dressed in black pants and a black jacket, poses with Kristen Stewart at a ‘Twilight’ photocall in Paris on December 8, 2008. On May 20, 2009, he looked dapper in a blue suit for the premiere of ‘Inglorious Basterds’ at the 62nd International Cannes Film Festival.