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