Rejoice! It's that time of year again... yes Christmas, yes New Years, but most importantly the hotly anticipated Pirelli calendar. Once again the brand have brought together the worlds finest models this time around styled by Carine Roitfeld and shot by none other than Steven Meisel.

In the words of casting director Jennifer Star, "If you're a model and you get a phone call asking you to be in Steven Meisel's edition of the Pirelli Calendar, you say yes." 

Featuring Gigi Hadid, Cameron Russell, Isabeli Fontana, Adriana Lima, Natalia Vodianova, and Sasha Luss to name but a few, we predict that this, the 42nd annual, will go down in history as one of the greatest.