Celebrity makeup artist Pat McGrath transformed the "Keeping Up with the Kardashians" star into the Egyptian monarch for a magazine shoot, reported Aceshowbiz.
"Elizabeth Taylor's makeup in Cleopatra has been reacted countless times, but for Kim I wanted to create a version that has never been done before, a futuristic 3D version," said Pat.
"I wanted to portray a luxurious decadence by using elements of ornate facial jewelry constructed into shapes that pay homage to Egyptian culture, and of course to the rich exotic character that Taylor played in this role," he added
"Pat and I have had conversations about how iconic she is, and how iconic Cleopatra is. I would have done anything - I would have trusted Pat's vision no matter what she wanted - but I was really excited that it was the Cleopatra vibe, " she said.
In the past, the reality TV star has transformed into number of fashion icons including Marilyn Monroe, Audrey Hepburn and Marie Antoinette for various photoshoots.