Queen Letizia of Spain, 49, stepped out together with her husband King Felipe, 54, in Mallorca on Thursday night. The Queen regarded mesmerising in an off-the-shoulder floor-length robe as she attended a reception for the Authorities of the Balearic Islands. The couple additionally attended a reception of the Balearic Society.

What did Queen Letizia put on?

The Spanish monarch opted for an ‘Aryana maxi costume’ from Charo Ruiz Ibiza.

The costume is a brand new buy for Letizia at 439 Euros, or roughly £370.

The description on the web site says: “Our Aryana dress with its shirred bodice and sweetheart neckline is such a flattering shape.

READ MORE: Prince Harry ‘not pleased’ with Meghan’s ‘clingy’ behaviour

“The versatile bodice is snug and breathable.

“The adjustable sleeves compliment the long skirt that’s traced through the front with pretty buttons lined in the same material.

“For a flexible contact, put on it open over our Bianca Culotte.”

The dress is off-the-shoulder with short sleeves and a leg slit to add some exciting elements to the dress.

DON’T MISS:

It comes in three different sets of colours, but Letizia opted for ‘Terracota Barbary Print’, which is red with a green and yellow pattern.

Letizia paired the dress with a pair of orange wedges from Calzados Picon.

These were another new purchase for Letizia who looked great in the orange ankle wrap espadrilles wedges.

Known as the ‘Letizia’ wedges from Calzados Picon, they were on sale for 58.50 Euros, or roughly £50.

READ MORE: Lady Kitty Spencer made easy changes to diet after ‘nasty’ comments

The gold-plated earrings were in the shape of little tree twigs.

Royal fans took to social media to praise Letizia’s style.

Instagram user @alison-lou said: “She appears to be like like a goddess.”

Similarly, @aofipusarelli added: “Elegant and horny, love that.”

Another fan, Erica Payne wrote: “Holy smokes! She appears to be like spectacular!”