Rachel Zegler praises 'sisters' Dame Helen Mirren and Lucy Liu as she leads Glamour Women of the Year Awards 2025 winners
The Evita star, 24, honoured her Hollywood mentors while joining fellow winners including the Sugababes, Adwoa Aboah and Tyla at the London ceremony
