The Miss Selfridge mid-season sale is now on with up to 50% off!