Global fashion chain Zara has pulled from sale a striped children's top decorated with a large six-pointed star after it was likened to uniforms worn by Jewish concentration camp inmates in Nazi Germany.
The shirt, bearing horizontal blue and white stripes, was on sale online in three European countries but not in Israel, a spokeswoman from Inditex, the owner of Zara, said.
The resemblance was unintentional and the design had been inspired by sheriff's stars from classic Western films, she said. But the placement of the star bears a strong resemblance to Nazi concentration camp uniforms.
Within hours of the t-shirt being put up for sale, some newspapers had picked up on its resemblance to concentration camp uniforms and messages were posted on Twitter criticising the design.
Twitter users wrote "What were the designers thinking?" alongside links to the shirt sold by Zara, the Daily Mail said.
"I never saw a blue-white striped shirt in a Western movie" and "Sheriffs wore stripes? NO. Jews did during WWII."
"The shirt bears a large six-pointed star on the upper-left section, in the exact place where Nazis forced Jews to wear the Star of David," wrote Israeli newspaper Haaretz, calling the garment "hauntingly reminiscent of a darker era".
On its website, Haaretz displayed a photograph of part of a uniform worn by prisoners at Auschwitz, showing a jacket with vertical green and white stripes and a yellow star below the left shoulder bearing the word "Jude", the German word for Jew.
Just days ago Zara, which has over 2,000 stores in 88 countries worldwide, withdrew a t-shirt bearing the slogan "White is the new black".
Who was your best dressed of the week?