The 44-year-old Spanish royal spent the evening by her husband’s side, and the pair exchanged loving glances at each other throughout the night.
Letizia’s white jumpsuit featured a V-neck wrap top and was fasted at the waist by a wide bone-coloured woven belt with a huge buckle.
A silver clutch bag and strappy heeled sandals brought the outfit to life, and she accessorised with a pair of silver chandelier earrings and three large diamond bracelets.
She finished off the look by tying her long tresses into a low ponytail and wearing a generous coating of lipgloss.
The Spanish royal was photographed while being on the arm of her husband King Felipe VI, wearing a stunning red lace dress to the occasion.
The fit and flare dress by Carolina Herrera fitted Letizia perfectly, and was split up with sections of red banding, accentuating her curves.
A pair of nude stiletto heels elongated her legs, and she accessorised with a clutch bag of the same red and a pair of delicate stone drop earrings.
Queen Letizia has been non-stop this week, as she welcomed the President of Slovenia to Madrid on Tuesday.