With only 61 shopping days left to Christmas, London's retailers have unveiled their latest festive window displays.
Selfridges on Oxford Street is celebrating the art of storytelling and the power of enchantment. Each of its windows evokes a surreal fairytale or children’s storybook classic, each with a unique Selfridges twist, of course.
From Rapunzel’s cascading pink dip-dyed hair, to the not-so-ugly duckling in an exclusive AF Vandevorst feathered dress, this is a high-fashion fairytale affair.
On the canopy, the two-tonne installation bears the title ‘Destination Christmas’, just in case you missed the windows.
Images: Selfridges Christmas 2014