Smashbox Cosmetics has just opened its new flagship store in the heart of London’s Covent Garden and I am urging you to go and see it for yourself. It is a beautiful set-up, offering a…

View Post