Charlize Theron and Johnny Depp both appeared in perfume adverts for which fashion brand?

Culture

ADVERTISEMENT