At Madrid’s Fiesta Nacional on 12 October 2026, Infanta Sofía joined Felipe VI and Doña Letizia for the tribute to the National Flag before the military parade. Her red suit stood apart from her sister Princess Leonor’s Army parade uniform.
Europa Press noted the suit’s long, double-breasted jacket, which fastened with gold buttons, and its 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. The strong colour also made the outfit easy to spot.
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 connected the outfit to that earlier public appearance.
Leonor wore the Army’s parade uniform, giving her a sharply different style from her sister. Sofía’s coordinated suit matched 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. She appeared in a Navy uniform in 2024, then wore the Air and Space Force uniform in 2025.