david Beckham's fashion career so far has been less about fancy clothes and more about the full football strip - shorts, shirt, socks and boots. Or maybe a strip down to underwear for a lucrative ad.
But here was the former football captain in a formal fitted coat looking every bit the traditional English gentleman. While about him were all ancient accoutrements of manly style: blazers, neckties and snow-white leather gloves - as well as sport tops with pink rose emblems at the breast.