Sephora to open first store in Northern Ireland in 2026

France-based beauty retailer Sephora is set to launch its first store in Northern Ireland.   Scheduled to open in early 2026,…