When we were five we had a very definite idea of what fairytale princesses wore. It was basically what Michelle Williams wore to the Parisian premiere of My Week With Marilyn on Wednesday but accessorised with a pointy pink hat with a gauzy piece of fabric hanging down from the tip.
The dress (Christian Dior Spring 2011 Haute Couture - so back in the Galliano era) also has the perfect hemline for Prince Charming to be doing an impromptu shoe-fitting should the occasion arise.
Could you pull off one of these extravagant dresses? Shop for similar ones in the shopping gallery below: