Location in mall: Level Ground Floor Sheikh Zayed Rd - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
Charlotte Tilbury is a renowned British beauty brand celebrated for its luxurious makeup and skincare products. Known for its transformative formulas and glamorous packaging, it offers iconic beauty solutions. Shop the brand in the mall or via our Digital Concierge service. Plus, enjoy free 4-hour delivery. T&Cs apply.