Kim Kardashian can rock an outfit whenever she wants, but over the past few years, she proved to us that she is just as good when it comes to Halloween costumes. The reality star always ends up looking like a doppelgänger of whoever she chooses to re-create. Down below, you will find a list compiled by E! News where you can see Kim’s Halloween outfits over the years.
Kim as the late R&B singer, actress and model Aaliyah.
Kim also paired up with her sister Kourtney, dressing up like Maddona and Michael Jackson.
She also attended a party with her BFF and Keeping Up With the Kardashians co-star Jonathan Cheban, looking like Cher and Sonny Bono.
Last year, Kim and her daughter North wore Aladdin-inspired Princess Jasmine costumes. Kim loves to re-create costumes she wore in the past: she also went as Jasmine back in 2009.
In 2015, the KUWTK star recycled a flower Givenchy maternity that she originally wore to the 2013 Met Gala while she was pregnant with North, drawing a lot of criticism from viewers at the time.
A catsuit for a 2012 Halloween party in Miami.
Dressing up as a mermaid that same year.
Not covering much in this leopard onesie five years ago.
Channeling the seductive Batman villain, Poison Ivy in 2011.
The queen of hearts.
This seems to be her backup plan.
The famous Princess Jasmin ensemble.
Wonder Woman to the rescue almost a decade ago.
What do you guys think? Which costume was your favorite?