Queen Letizia of Spain wowed in a stunning white gown when she attended a Gala dinner at the Royal Palace in Rabat last night.
The Spanish royals, who are on a two-day visit to Morocco, walked arm-in-arm along the red carpet where they were greeted by King Mohammed VI of Morocco, 55.
The 46-year-old monarch looked incredible in a floor-length embroidered gown as she made her way to the royal dinner.
Wearing her hair is a chic chignon, the beautiful Queen added bronze eyeshadow and fluttery lashes to her elegant evening look.
Queen Letizia added a stunning pair of diamond earrings to her outfit which perfectly complimented the delicate beaded detailing on the sheer fabric of her dress.
The King, 51, looked smart for the event in a navy blue suit with a pink tie.
The couple, who have two daughters together Princess Leonor, 13, and Princess Sofia, 11, were also greeted by the King’s eldest son Prince Moulay Hassan, 15, and younger brother Prince Moulay Rachid of Morocco, 48, before heading to dinner.
Earlier in the day the Spanish royals attended a welcoming ceremony following their arrival at the Rabat Sale airport.