She is living proof that age need be no barrier to glamour. And Dame Helen Mirren's enviable appearance has now earned her a high-profile new role.
The 69-year-old actress is unveiled today as the new face of L'Oreal.
In a coup for the older woman, she will represent the cosmetics brand alongside celebrities less than half her age, including pop singer Cheryl Fernandez-Versini, 31, model Lara Stone, 30, and Hollywood actress Blake Lively, 27.
Dame Helen, the Oscar-winning star of The Queen, may not seem the most likely candidate to join the ranks of L'Oreal's leading ladies.
In addition to her age, she has admitted to often cutting her own hair and claims to visit the hairdresser only once a year. She has also confessed to doing little exercise, having said in the past: 'I don't do much of anything.'