David Beckham gave Daniel Craig a run for his money as he stepped out for Day 11 of Wimbledon at the All England Lawn Tennis and Croquet Club The 46-year-old footballer turned entrepreneur looked dishy in a double-breasted white blazer that hugged his toned physique which he wore over a blue pinstriped shirt and black trousers.
A co-ordinating blue and black striped tie, polka dot pocket square, and his signature shades complete the look but there was no sign of his stylish other half, Victoria, or any of the Beckham brood.
His attendance at the games comes a few days after his hilarious tribute to Victoria to mark their anniversary which you can read more on here.
Read more on evoke.ie