Leave it to Kim Kardashian [1] to come up with an iconic theme for all of her Halloween [2] costumes. The 34-year-old reality star and mom of North and Saint West [3] revealed that she is paying homage to her favorite musical legends this year. On Friday night, Kim and her friend Jonathan Cheban pulled off a spot-on pair costume of Sonny Bono and Cher [4], which even earned her a compliment from the "Believe" singer herself. Mrs. West also dressed up as Madonna [5] and Michael Jackson [6] at the 1991 Oscars with her sister Kourtney and paid tribute to the late R&B singer Aaliyah [7] as well. Finally, on Halloween night, Kim unveiled her costume as the late Selena Quintanilla. Scroll through and try to keep up with all of Kim's epic Halloween costumes ahead.