Like a beacon of retail hope, Selfridges is beaming onto Oxford Street right now and looking, as ever, incredible. We always adore what these guys do and of course always look forward to their Christmas schemes. This year, we have seen the fantastic tongue in cheek humour from this brand which harks back to when store windows were just that; Clever, fun and beautifully produced, yet selling the products. Selfridges always gets it so fricking right, it hurts and hurts wonderfully.