Khloe Kardashian came under fire after she wore a niqab, a facial covering worn by Muslim women, in a selfie she posted to Instagram on Tuesday.

Kardashian shared the photo with her 22.9 million followers alongside the caption "Habibi Love." The word "habibi" is an Arabic term meaning "my baby" or "my darling."

Complex noted that some criticized Kardashian, who is currently in Dubai, for posing in the traditional garment. Sisters Kendall Jenner and Kim Kardashian have also worn similar attire while in Dubai, despite the fact that it is not mandatory in the region, especially not for foreigners visiting the country.

Read the complete original version of this item...