Daniel Craig sported a pink velvet jacket during the premiere of No Time To Die in London but it’s safe to say that his outfit has received mixed reactions on social media.

Craig’s fifth and final Bond movie hosted its world premiere in London on Tuesday (September 28th) after an 18-month delay.

No Time To Die was postponed several times but it will be finally released in UK cinemas on September 30th and US cinemas on October 8th.

Craig, who has played James Bond in five movies for 15 years, wore a pink jacket on the red carpet.

No Time to Die | Final Trailer

No Time to Die | Final Trailer

Daniel Craig stuns in a pink jacket

The 53-year-old British star appeared in a pink velvet vintage jacket for the world premiere of his last outing as James Bond.

Craig paired up his look with a white shirt, black bow tie and black trousers as he celebrated the release of No Time No Die with co-stars Lea Seydoux, Lashana Lynch, Ana De Armas and Rami Malek.

Colourful jackets have been trending lately as American actor Jason Sudeikis wore a velvet blue suit at the Emmys this year, while Seth Rogen sported an orange tuxedo jacket at the same event.

Craig’s outfit has become the talk of social media as fans took to Twitter to share their thoughts and reactions.

Photo by Karwai Tang/WireImage

Where is Craig’s jacket from?

The actor wore a velvet jacket from The Anderson & Sheppard, a bespoke shop and haberdashery based in Mayfair, London.

Opened in 1906, the company is “for men who wish to dress in comfortable, understated elegance”, their website explains.

The shop offers trousers, casual jackets, sweaters, shirts, pyjamas, robes, ties and scarves.

For more information, you can visit their website and official Instagram page.

Photo by Samir Hussein/WireImage

Twitter reacts to Craig’s jacket

As usual, Twitter users haven’t missed the opportunity to share their thoughts about a celebrity’s outfit.

There are a lot of people who said that only Daniel Craig could pull off a pink jacket at a world premiere.

“Daniel Craig is getting a lot of hate for his suede dinner jacket but I just want to put on the record that I think it’s fabulous!” tweeted one person.

Another one said: “Yes, I think Daniel Craig’s velvet jacket stole the show at the James Bond premiere.”

Meanwhile, there are some fans who weren’t impressed by the blazer.

“I love Daniel Craig…But that jacket, Just no!” shared one fan.

“Not gonna lie, I’m not feeling the jacket… Did Daniel Craig give the stylist the night off?” tweeted someone else.

In other news, The best starting words for Wordle that will help you win every time