Well, believe it or not, Nancy Dell'Olio is 46. Or 47. Or perhaps even 48. It depends who you believe!
She seems to have been nearing the big 5-0 for sometime now, but we don't reckon she's the type to hang out the bunting and have a big 'half century' party.
Most other celebs are less coy about their age. Play our guessing game and see if you can figure out how old the stars below are and find out how they keep their youthful looks.
Click on a face to reveal their age - enjoy!