While most of you were probably tucked away warm in your beds this morning, the fashion goose was out celebrating the dawn of the Holiday Season for 2011!!! And how do we know the holidays are here? The Selfridges Christmas windows have gone up! This year it’s a magical white wonderland of fun in each and every window! Enjoy your first look and make sure to stop by Selfridges to check out many more windows on display. It’s finally Christmas again. Now if only we could find some Starbucks red cups we’d really know the season had started!!!