The official launch of the iconic Christmas windows at Selfridges, Oxford Street, London took place last week. This years theme is entitled ‘shine on!’ It is an open invitation for everyone to celebrate the festive season and turn this Christmas into a big party. This windows features Santa in party mode, with elaborate, fun designs that stylistically, is bold and sophisticated with nostalgic retro hints. Gloss white, bright reds, sky blue, iridescent, neon colours, confetti and snow is everywhere in each of the individually designed windows. The windows shout out “Happy” with a capital H.