STORM REID at Red Sea International Film Festival’s Women’s Stories Gala Vanity Fair Europe at Hotel Du Cap D’antibes 50/18/2023