Jo Malone London said in a statement to The Hollywood Reporter that the ad, which was designed for Chinese audiences, was a mis-step and has been removed.
The recreated ad replaced Star Wars actor Boyega with Chinese star Liu Haoran.
Advertisement
Jo Malone and its parent company Estee Lauder did not respond to emailed requests for comment.
Boyega and his representatives also could not be reached for comment.