Life

Penelope Cruz, Bella Hadid and Amber Heard dazzle on Cannes ‘Pain and Glory’ carpet

Global stars including Deepika Padukone, Anja Rubik and Araya A. Hargate also wore striking outfits. (May 18)