Kim Kardashian has been rebuked by the US-based Catholic League for wearing a see-through mini-dress featuring an image of the Virgin Mary.
“We’ve never seen any indication that Kim Kardashian venerates the Blessed Virgin Mary... so her latest headline-grabbing stunt can only be seen as exploitative,” the group reportedly said in a statement.
The celebrity was also criticised for sharing an image on social media that depicted herself as the Virgin Mary.
The image was part of her "Kimoji" brand, which features an app offering access to hundreds of Kardashian-linked emojis.
The image of the 36-year-old reality star depicted as the Virgin Mary on a candle was available for sale for $18 (£14).
Comments on her social media platforms included. "Stupid very disrespectful" and "I love you Kim but this is so distespectful [sic]".
There was no response from Kardashian.