Cosmopolitan Branded Content: Beauty (Print)
Cosmo x Maybelline New York
Cosmo x Maybelline New York
Cosmo x Maybelline New York
Cosmo x Maybelline New York
Cosmo x Maybelline New York
Cosmo x P&G
Cosmo x P&G
Cosmo x Garnier
Cosmo x Garnier
Cosmo x Bare Minerals