On Monday, the 36-year-old reality star was seen in a sexy purple outfit - modeled after Princess Jasmine from the 1992 Disney film Aladdin - on her website kimkardashianwest.com.
Steph wrote: 'So Kim and I were cleaning out her Halloween closet and we came across this purple belly dancer outfit.
'North really wanted her to try it on since purple is her FAVE color ever! How amazing does she look?!'
The short post was accompanied by some photos of Kim Kardashian wearing a Princess Jasmine outfit, very similar to the one she wore in 2009.
Her mini me! Kris Jenner took to Instagram on Saturday to share a photo of Kim and North wearing their matching Jasmine outfits
The costume was complete with a purple bralette adorned with gold jewels and sequins. She also wore a pair of purple see-through harem trousers that featured a split up the sides of her legs.
The trousers were also adorned with gold crystals and patterns.
Her hair was in the exact style of Jasmine's, a long raven ponytail with three gold hairbands.
Kim Kardashian is a curvy mermaid for Halloween


However, playing dress up is one of Kim's favorite pastimes, so it's no wonder the reality star has emerged to show off her saucy belly dancer outfit.
The reality star also dug out another vintage Princess Jasmine costume, this time in blue.


Kim has dressed up in everything from a mermaid, to Wonder Woman and even Little Red Riding Hood.
Kris Jenner took to Instagram to share a photo of Kim and North wearing their matching blue Jasmine outfits.
'Princess Jasmine and her mini me!!!!! @robkardashian shared all the pics from our family Halloween on @kimkardashian's app and KimKardashianWest.com #family #love #mybeauties.'