Alessia Russo shares her joy and disbelief after England's historic win, celebrating with fans at Buckingham Palace. Discover the inspiring moments and the dedication of fans who woke up at dawn to witness history.
In a nail-biting finish, England secured their UEFA Women’s EURO 2025 title by defeating Spain in a penalty shootout after a dramatic 1-1 draw. Chloe Kelly's decisive penalty sealed the victory, reaffirming the Lionesses' dominance in women's football.