Celebrities including Gigi Hadid and Laetitia Casta have posed for the 2019 Pirelli Calendar, which tells the stories of four women.