Queen Elizabeth II's granddaughter presented Catherine Jenkins with an Order of the British Empire with the Duke of Edinburgh's Heart of Gold award for national excellence.

The 34-year-old Princess of York chose an emerald dress from the Beulah London brand for her debut, and she has the same blue dress in her wardrobe.

The emerald dress featured buttons down the center and cuffs and a wide belt at the waist, completing the look with black heeled ankle strap pumps from Jimmy Choo.

The princess's red hair was pinned back and curled in curls, and she wore drop earrings studded with diamonds.

Make-up was done with an emphasis on the eyes and a little emphasis on the lips with pink gloss.

Princess Beatrice / Photo: Getty Images

In the same, but only light blue dress, Princess Beatrice appeared during the celebration of Queen Elizabeth II's platinum jubilee in June 2022.

Princess Beatrice with her husband Edoardo at the Queen's Platinum Jubilee Celebration / Photo: Associated Press

It should be noted that the Variety Club Showbusiness Awards are awarded to those who enrich the lives of millions of people with their incredible creative contribution.

Read also:

  • In a Burberry coat: the stylish Princess Beatrice at the premiere in London

  • In a recycled jacket and Gucci loafers: Princess Beatrice and her stylish husband stepped out

  • Beatrice's secret: how the Princess of York lost weight after giving birth