Cannes Film Festival 2021: the best celebrity looks from the red carpet so far