H&M, based in Sweden, did indeed an apology — albeit a terse one — on Monday morning:

“This image has now been removed from all H&M channels and we apologise to anyone this may have offended.”

I used to work in marketing and know the endless departments, people and channels this ad likely had to pass through before being approved, and it’s hard to believe not a single person thought to point out, “Hmmm. Perhaps that’s not appropriate?”