At Madrid’s 12 October ceremony, Infanta Sofía wore a red double-breasted suit with gold buttons. It stood apart from princesa Leonor’s Army parade uniform.
At Madrid’s Fiesta Nacional on 12 October 2026, the tribute to the National Flag came before the military parade. Sofía joined Felipe VI and Doña Letizia for the events. Her sister, princesa Leonor, also attended.
Europa Press noted the suit’s long, double-breasted jacket, gold buttons and straight matching trousers.
The saturated red stood out immediately.
Sofía wore her long hair in waves. Nude-toned flats and soft makeup kept the styling understated. As 20minutos observed, the tailored suit and flat shoes offered a more comfortable alternative to a traditional dress and heels, while the strong colour made the outfit easy to spot.
Sofía had worn the red suit before: she chose it for the Princess of Asturias Awards ceremony two years earlier.
La Razón and The Objective identified the suit as a Tommy Hilfiger design from a collection developed by Sofia Richie. Sofía had worn it at the Princess of Asturias Awards ceremony two years earlier. Its return gave the outfit a link to an earlier public appearance.
Leonor wore the Army’s parade uniform, putting her in a sharply different style from her sister. Sofía’s coordinated suit kept to the ceremony’s formal tone without resembling a military uniform.
Leonor returned to the National Day parade stand in 2026 after completing her full military training. Infobae reported that she wore the Army parade uniform, the type she first wore for the occasion in 2023.
Leonor returned to the National Day parade stand in 2026 after completing her full military training, wearing the Army parade uniform. She had first worn that type of uniform for the occasion in 2023; in 2024 she appeared in a Navy uniform, and in 2025 in the uniform of the Air and Space Force.