David Beckham still wins hearts wherever he goes.
On Wednesday, along with mum Sandra, one of the most famous footballers on the planet -- never mind he retired nine years ago -- watched Rafael Nadal put on a steely show to down American Taylor Fritz in an epic clash.
While 36-year-old Nadal defies age with his gritty wins amidst a barrage of injuries, 47-year-old Beckham is ageing like fine wine.
Seated in the royal box, Becks looked wonderful in a brown suit and cool shades as he greeted all and sundry seated around him with his million dollar smile.
Could we have more of the Beckham pizzazz at SW1 please!
Wimbledon PIX: Nadal sets up Kyrgios semis
Kate, William Watch Djoko, Cameron Win
Wimbledon PIX: Pregnant Mrs Nadal...
This mom is in semis but still have nappies to change
Wimbledon PIX: Battling Norrie sets up Djokovic semis