Max Factor’s latest product is all you need from a flawless glow-from-within – just ask Sophie Habboo. What you need to know and where to buy it….