Sephora, the renowned French multinational retailer specializing in personal care and beauty products, has just launched a captivating out-of-home (OOH) campaign that is...