The votes are in. James Bond star Daniel Craig has come in number one on GQ’s annual Most Stylish Celebrity list. The men’s magazine based its decision on the way Craig’s tailored suit worked so well in the movie Casino Royale because it seemed “like an upgrade” of what he wold usually wear. “No Bond since Sean Connery has worn it better,” the magazine said. The contrast made all the difference, as everyone loves a good makeover.

Second on the list was conservative leader David Cameron, followed by rugged actor Clive Owen, David Williams and Jude Law. Also on the list were David Beckham and Pete Doherty. How is it that a seriously pretentious footballer and a drugged out, unwashed specimen could have made it onto this coveted list? Prince Harry’s appearance at 10th place was a surprise entry and marked a first for any Royal. Mulberry’s creative director Stuart Vevers described his look as “modern and classic with a hint of rock ‘n roll”. One of the biggest surprises, however, was wacky presenter Russell Brand’s slot at eighth place, particularly as he had been voted the poll’s least stylish celebrity. “Some can’t stick him but to others he’s British exuberance encapsulated,” the magazine said.

Click Here: st kilda saints guernsey 2019