Disney Princess Dresses - These dreamy dresses from fairy tales are exquisite interpretations of 10 Disney princesses, including Sleeping Beauty, Rapunzel, Cinderella, Jasmine, Chinese Mulan, Snow White and the Little Mermaid wait. The one-of-a-kind gowns were first displayed in the Harrods Christmas windows last year. They are handmade by the worlds top designers, including Oscar de la Renta, Versace and Ellie Saab, among others.