Sephora is any beauty lover's Mecca - the slick store front lures in even the most hardened of beauty shoppers time and time again, but where do you begin to start to shop, with a store heaving with just about every cosmetic brand under the sun" In my opinion, their own in- house range - Sephora Beauty is vastly overlooked and often the only ...