Out & About: SEPHORA Opens Third UK Store with Grand Launch Event at Manchester’s Trafford Centre

SEPHORA, the renowned beauty retailer, celebrated the debut of its third UK store in Manchester’s Trafford Centre with an exclusive launch event. The event featured a stellar lineup of guests and offered attendees a preview of what the store has to offer before its official opening on 16th May. Paying tribute to Manchester’s rich northern … Continue reading Out & About: SEPHORA Opens Third UK Store with Grand Launch Event at Manchester’s Trafford Centre