Kim Kardashian has angered fans by transforming herself into the Virgin Mary for a new Kimoji.

The 36-year-old reality star unveiled the image on her Kimoji Instagram page on Thursday and her fans wasted no time in expressing their displeasure at the new emoji which they called 'disrespectful'.