On Wednesday evening, King Felipe VI & Queen Letizia held a gala dinner in honour of the President of Peru and First Lady, who are on a State visit to Spain. This followed on from the official welcome and luncheon held earlier in the day.
Their Majesties arrive and welcome their guests at the Royal Palace of Madrid.
A look at the elegant setting.
Queen Letizia resembled a fairytale princess in a voluminous Felipe Varela tulle gown which she first wore in 2011 for the pre-wedding dinner on the eve of Prince William's wedding to Kate Middleton.
Here's a look back at Letizia arriving at The Mandarin Oriental Hotel in London for the pre-wedding dinner.
Tonight, Queen Letizia complemented her regal style with the Mellerio Floral Tiara, a piece she has donned on many occasions, and was arguably her favorite when she was the Princess of Asturias.
The tiara is made of diamonds set in gold and silver floral motifs, and is the property of her mother-in-law, Queen Sofia. She also wore her "wedding" earrings - a gift from her parents-in-law, and "joyas de pasar" diamond bracelet.
The purple sash and medals are the Order of Merit for Distinguished Service Peru.
This was the eighth State Visit of a foreign Head of State to Spain since Felipe and Letizia became monarchs in June 2014. Below is a look back at Letizia's regal garb for the gala banquets. Do you have a favourite?