Spanish royal sisters lift World Cup trophy 16 years on from first victory – see adorable then and now photos

Wait 5 sec.

Following the World Cup final 2026, Princess Leonor and Infanta Sofia of Spain joined their parents, King Felipe and Queen Letizia, on the pitch at the New York Stadium on Sunday evening