QQueens Read More Queen Letizia Stuns in One-Shoulder Red Carolina Herrera Dress at 2026 Mallorca Film FestivalAugust 4, 2026 2 min read Queen Letizia of Spain continued her summer style streak as she presided over the closing…