Smashbox Cosmetics has opened its new store in Bluewater, Kent, in the UK, with product lines and events focused on helping consumers achieve camera-ready looks.
The stand-alone, located at U021 Upper Rose Gallery, is said to bring to life the photographic