Dame Helen Mirren is living proof that beauty can be timeless, as she has now earned herself a glamorous high-profile new role.
The 69-year-old Oscar Award-winning actress has been unveiled as the new face of L'Oréal and will represent the cosmetics brand alongside a host of famous beauties less than half her age.
Mirren, who portrayed Elizabeth II in The Queen, will be joining the ranks of L'Oréal's leading ladies, including X Factor judge Cheryl Fernandez-Versini, 31, model Lara Stone, 30, and Hollywood actress Blake Lively, 27.
"I have always loved the L'Oréal Paris brand, and I am truly delighted to become an ambassador and join such an impressive group of high-achievers. I hope I can inspire other women towards greater confidence by making the most of their natural good looks. We are all worth it!" she said.
Despite her glossy new role, the actress has admitted to only visiting the hairdresser once a year and doing little exercise. In an interview earlier this year, she said: "I don't do much of anything".
However, she will be appearing in the beauty ads just like some of the more high maintenance stars such as Beyonce, 33, Scarlett Johansson 29, and Jennifer Lopez, 45, have previously done.
The cosmetics company usually offers the lucrative contracts to younger personalities but Jane Fonda, 76, and Diane Keaton, 68, have both been ambassadors for L'Oréal over recent years.
Mirren has a refreshing approach to getting older, previously describing it as "the adventure of life" and admitted to finding happiness latter in life. "The weird thing is you get more comfortable in yourself, even as time is giving you less reason for it", she said.
"When you're young and beautiful, you're paranoid and miserable. And then you're older and it's ironic really."