Rabat - Reality TV star Khloe Kardashian posted a selfie picture on Instagram Tuesday from her recent trip to Dubai, wearing the Niqab, a Muslim garment worn by some Muslim women while in public, covering all of the face except the eyes.