Published On: Mon, Aug 21st, 2023

Queen Letizia wows in red as she cheers on Spain at the Women’s World Cup final today

Queen Letizia of Spain looked stunning in red at the FIFA Women’s World Cup final today in Sydney, Australia.
Daily Express :: Style Feed