Banish your traditional black suit to the back of the wardrobe, the white tuxedo is set to make a comeback - all thanks to James Bond.

Hollywood actor Daniel Craig, 47, has resurrected the former fashion no-no with the help of Tom Ford, who designed the bright dinner jacket that features in the trailer for the hotly-anticipated 007 flick Spectre.

But Her Majesty's most famous fictional spy isn't the only hunk to brave the statement look since the disco era, in the past year, Louis Smith, Benedict Cumberbatch and David Beckham have all donned the eye-catching look on the red carpet.

Scroll down for video

Daniel Craig can be seen wearing a white tuxedo by Tom Ford while playing James Bond in the upcoming movie Spectre, which is directed by Sam Mendes

The white suit became a style must-have in the Seventies thanks to John Travolta, who thrusted his hips in an ivory three-piece ensemble in Saturday Night Fever, while rockers Bryan Ferry and Phil Collins gave it an added edge.

Oliver Spencer, creative director of Favourbrook, a men's outfitters in Jermyn Street told The Times: 'In the 1970s it became a bit more of a fashion thing. Bryan Ferry looked amazing in a white dinner jacket, but by the 1980s it was on its way out.

Olympian Louis Smith stole the limelight from fitness fanatic girlfriend Lucy Mecklenburgh on the BAFTA red carpet in February thanks to his monochome two-piece.

The 26-year-old opted for plain black trousers but decided to break the style rules in a double-breasted white jacket with chain detailing and a polka-dot handkerchief.

Meanwhile Sherlock actor Benedict Cumberbatch channelled an elegant, mature vibe in an off-white jacket with shawl collar and black bowtie at the start of the year.

Posing alongside his wife Sophie Hunter, the 39-year-old ensured the look was classy by slicking back his hair and wearing patent black shoes.

David Beckham, who is famed for experimenting with his look, wore a pearly white tuxedo to the Met Gala in 2014, which he attended with wife Victoria

Having previously worn an all-in-one leather suit, kaftan and velvet shirt, it's clear David Beckham isn't afraid to experiment with his look.

But while attending the Met Gala in 2014 alongside wife Victoria, the 40-year-old former footballer looked dapper in his pristine pearly jacket.

With not a hair out of place, father-of-four David looked handsome in the tailored suit which featured silk lapel detailing.

Patrick Grant, creative director of Norton & Sons of Saville Row told The Times that he is increasingly being asked for alternative evening jackets made of velvet or jacquard silk, and that white jackets are part of that trend.