Pepsi has pulled its new advert after being accused of using the BlackLivesMatter movement to sell drinks.
In the ad, the reality star Kendall Jenner gives a can of the drink to a police officer to ease tensions during a protest.
The firm says it was "trying to project a global message of unity, peace and understanding" but admits it clearly "missed the mark".
The ad has now been removed and the company has apologised.
— Pepsi™ (@pepsi) April 5, 2017
The commercial had been widely criticised, with some describing it hugely offensive given the current political climate.
Kim Buckley has this report:
Iesha Evans did it better. #PEPSI pic.twitter.com/ua1ZWQP7ke
— Geraldine (@everywhereist) April 4, 2017
How I imagine the @Pepsi executives right before they decided to make this ad with Kendall Jenner. pic.twitter.com/NcQIxHJVJq
— Zie (@ZieNYC) April 4, 2017
Kendall Jenner gives a Pepsi to a cop and rids the world of -isms. Y'all can go somewhere with this tone-deaf, shallow and over-produced ad. pic.twitter.com/CEr4cAw3Ld
— Taryn Finley (@_TARYNitUP) April 4, 2017