News

Helen Mirren walked the red carpet during the Cannes Film Festival on May 22, 2025. She wore over 400 carats of gemstones.