Kim Kardashian has always had a penchant for dressing up, and an eye for a good Halloween costume. Over the years, the mogul has successfully pulled off costumes based on fictional characters (Wonder Woman, for example), makeup-heavy looks (her 2014 skeleton was bone-chilling), and actual, real-life people. This year, she joined her sisters as a fleet of Victoria’s Secret Angels as well as what turned into a very angry version of Pamela Anderson when the kids didn’t recognize her. And in 2017, she went for three looks in one weekend: she dressed up as Cher (with her BFF Jonathan Cheban as Sonny Bono), Selena, and Madonna at the 1991 Academy Awards (with Kourtney Kardashian as Madonna’s guest Michael Jackson). The only Kardashian family member to rival that cavalcade of looks might be Kylie Jenner, whose Christina Aguilera from the “Dirrty” era costume remains a seminal moment in Kardashian Halloween history. Here, a look back at Kim Kardashian’s best Halloween looks, from the classic to the ultracreative.