David Beckham turns 40, we ask #HowOldRobot how old he looks

David Beckham in March 2015

Golden Balls is turning 40 on Saturday.

David Beckham is one of the world's most photographed men and it's fair to say he's aged pretty well over the years.

But we thought we'd get a second opinion from How Old Do I Look?, which has been developed by engineers at Microsoft.

The online tool uses face detection technology on uploaded photos to make a guess at a person's age and gender.

We've put it to the test with pics of Becks through the years.

Here he is in 1993 as a fresh-faced 18-year-old playing for Manchester United Youth, although not so youthful according to #HowOldRobot...

David Beckham in May 1993 aged 18

Four years later, he's playing for England - and looking two years younger, apparently...

David Beckham in February 1997

In 1998, David announces his engagement to Victoria - aged just 22 at the time (Victoria was 23)...

David and Victoria Beckham in January 1998

This blonde look in 1999, at the age of 23, doesn't seem to help him look any younger...

David Beckham in January 1999

Here's the couple in 2000, a year after tying the knot. Victoria's still faring better than David (he's 25 and she's 26 here)...

David and Victoria Beckham in July 2000

We're not sure about this Mohican look in 2001. He was 26 at the time...

David Beckham in May 2001 aged 26

That famous Golden Balls interview with Michael Parkinson in 2001, when Becks - still aged 26 - had his shaved head look...

David and Victoria Beckham in September 2001

Oh dear. He was 27 in this pic...

David Beckham in August 2002

But then this cornrow look from 2003 shaves five years off his actual age at the time...

David Beckham in May 2003 aged 28

But the scraped back look, also in 2003, adds 15 years...

David Beckham in July 2003

So Becks finally comes out better than his wife. He's actually 31 here and she's 32.

David and Victoria Beckham in March 2007

More hair in 2010, and still looking 41 apparently (he's 35 in the pic)...

David Beckham in December 2010

Maybe it was the stress of the 2012 Olympics...

David Beckham in May 2012 aged 37

This recent beardy look from March 2015 seems to be doing well for him...

David Beckham in March 2015

Happy birthday, Becks!

Follow @BBCNewsbeat on Twitter, BBCNewsbeat on Instagram, Radio1Newsbeat on YouTube and you can now follow BBC_Newsbeat on Snapchat