From the top: An unbelievably sexy Vincent Cassel; Patrizia Pellegrino in Givenchy; Madonna, Andrea Riseborough, and Abbie Cornish take a breather; Angela Ismailos in deep purple with emeralds (really the only way to wear a purple that deep, imho); Madonna with train-handler; Kiera Knightly looking very Wintourish; Evan Rachel Wood in a spectacular shirt dress; Diane Kruger looking washed-out; Poor Matilde Brandi should not be in natural light; the more-beautiful-every-year Marisa Tomei; Madonna again (because why not?); some chick in an op-art mullet dress; and David Byrne in a holly green suit.
One more (rather spectacular) shot after the jump of Bianca Brandolini d’Addo in a leopard and pheasant feather dress. Did I mention that it’s SPECTACULAR? It is. You owe it to yourself to check it out.