Rebecca Donaldson on the opening red carpet at the 2026 Cannes Film Festival