You knew the fashion fanfare around the opening of the ultimate rags-to-riches fairy tale, "Cinderella," was going to be good, and it has been, from the custom "glass" slippers shoe designers have made to celebrate the film, to what the stars have chosen to wear at the red carpet premieres.
At the Berlin premiere on Feb. 13, the film's star Lily James played the role of princess on the red carpet in a pale pink Christian Dior gown with pleated bodice and sparkly crystal Jimmy Choo shoes, while Cate Blanchett looked like anything but an evil stepmother in a custom mosaic embroidered gown by Riccardo Tisci for Givenchy.
At the L.A. premiere on March 1, James continued to play up the crystalline theme, choosing a silvery blue Elie Saab gown, while Blanchett wore what may be the first Phoebe Philo for Céline red carpet look, a custom white crepe top and long black skirt, with a modernist pendant necklace.
The supporting players have also been bringing their fashion A-games, most notably Sophie McShera (also of "Downton Abbey," who plays one of the evil stepsisters) wearing a green garden floral gown by Andrew Gn to the L.A. premiere.
Now, all that's left to see is what kind of costumes the incomparable Sandy Powell has cooked up for the reimagined classic, which opens March 13. It reportedly took 270 yards of fabric to make the nine versions of Cinderella's signature blue ball gown alone, and the Swarovski slippers were added via CGI onto James' feet.