
Justin Bieber is 21 — but even with the suit and 'stache he still looks like a teenager. According to facial detection software by Microsoft, that is.

Star footballer David Beckham is turning 40 on Friday, but Microsoft says he looks a bit more like 45. To be fair, we caught him at a tense moment.

Hillary Clinton is barely old enough to run for President of the United States, according to the computer. (She's actually 67.)

Microsoft pegs Prince George at 2. Not bad -- he celebrates his second birthday in July -- but they got the future king's gender wrong.

Proof that Madonna never ages: The 56-year-old singer fooled the website, which thinks she's just 31.

"I look so old John Boehner has already invited (Israel Prime Minister Benjamin) Netanyahu to speak at my funeral," cracked Barack Obama, who is 53, at last week's White House Correspondents' Dinner.

On his wife, who is actually 51, the President said: "Michelle hasn't aged a day. I ask her what her secret is and she just says, 'Fresh fruits and vegetables.' It's aggravating."

If the computer's right, then Vladimir Putin, who is actually 62, has been eating a lot of fruits and vegetables as well.

Protest leader Joshua Wong was 17 when he rallied tens of thousands of pro-democracy protesters to occupy the streets of Hong Kong last fall.

Microsoft founder Bill Gates is 59, but his company's face-detection software begs to differ.

Taylor Swift was 23 when this photo was taken — but the computer thinks she's "feeling 22."

Fellow singer Lorde, who is now 18, looks a bit more like 29, says Microsoft's algorithm.

Boxing legend Floyd Mayweather is 38 in real life. On Saturday he'll compete in the "Fight of the Century"...

...against rival Manny Pacquaio, who is just 36 in real life.

Brian Stelter, CNN's senior media correspondent, is 29 in real life.

Here's CNN's 50-year-old CEO Jeff Zucker and 47-year-old anchor Anderson Cooper, presented without comment. Microsoft, can you explain this one?


