Halloween is a favorite holiday for many as it is one of the few times of the year you can parade around dressed as your favorite scary thing, celebrity, or pop culture reference. Celebrities are notorious for pulling out the best Halloween costumes and here are some highlights from this year.

Heidi Klum payed homage to the King of Pop by dressing as Michael Jackson from his Thriller music video at her annual Halloween bash.

Kim Kardashian and her best friend Jonathan Cheban dressed as Sonny and Cher.

The Tatum got spooky by dressing as characters from Tim Burton’s the Nightmare before Christmas.

Tamera Mowry channeled her inner rap diva by paying tribute to Nicki Minaj.

Mom Amber Rose matched with her son Sebastian by dressing as Chuckie and his bride.

Modern Family star Ariel Winter brought on the sci-fi vibes with her sexy costume.

Cardi B. gave us all life by dressing as the Notorious Cruella De Ville from 101 Dalmatians.

Demi payed tribute to the late Selena by dressing in one of her iconic outfits for Halloween.

Demi also went for a sexy and seductive look by bearing it all when she dressed as a naughty police officer.

Singer Jhene Aiko is throwing it back by dressing as Starfire from the Teen Titans.

Kim Kardashian and her sister Kourtney Kardashian have a theme amongst their outfits of paying tribute to music legends. The sisters dressed as Michael Jackson and Madonna from when they attended the Grammy’s together in the 1980’s.

Jasmine Sanders and Terrence J dressed in the cutest couples costume by dressing as Fred and Wilma Flintstone from the famous TV show.

Supermodel Karlie Kloss pays tribute to the late actress Marilyn Monroe by replicating her iconic all white outfit and short blonde hair do.

Kendall Jenner and Hailey Baldwin  dressed as your favorite tiny super heroes by putting their own spin on the look of the Powder Puff Girls.


Rita Ora looked seductively evil in her Poison Ivy costume.