Lupita Nyong'o, Marion Cotillard, Penelope Cruz, Jessica Chastain Arrive by Sea | Cannes 2018

5/10/2018 - by THR Staff
Video courtesy of Getty Images.