Queen Elizabeth has "the most wonderful skin."

Queen Elizabeth

Queen Elizabeth

Gloria Hunniford received an OBE from Her Majesty last week at Buckingham Palace in London for services to cancer charities in memory of late daughter Caron Keating and has admitted she was stunned by the 91-year-old monarch complexion.

Speaking to HELLO! Online, the 77-year-old television presenter said: "She gave everybody quite a long period of time and she was so affable and marvellous. And she had the most wonderful skin. I desperately wanted to ask her what cream she uses on her skin because it is so beautiful, honestly, and we were really up close. If she'd given me an opportunity, I'd have said, 'Ma'am, your skin is magnificent!' "

But it's not just Elizabeth who has fantastic skin, as her Duchess Catherine - the wife of her grandson Prince William - is very serious about lotions and potions and even advised Michelle Obama on the best products to use to slow down wrinkles.

According to Michelle's make-up artist, Carl Ray, the brunette beauty - who was known as Kate Middleton before she married William in 2011 - recommended Michelle use Biotulin Supreme Skin Gel on her face.

Carl said recently: "Michelle Obama has been using this organic Botox gel regularly on the recommendation of Kate Middleton."

Michelle uses the serum on a "regular basis" now and has found the product "unbelievable".

Carl explained: "The First Lady uses this bio Botox gel on a regular basis. The effect is unbelievable. One of the constituents of this gel is Spilanthol, a biological local anesthetic extracted from the plant Acmella Oleracea (paracress). Biotulin, as this gel is called, smooths out wrinkles within just one hour."