22 Celebrities and their Surprising Halloween Costumes

Terry Crews As Popeye

Kourtney And Kim Kardashian As Michael Jackson And Madonna

Dwayne Johnson as the Hulk

Samuel L. Jackson As A Cardinal

Never Buy A Costume That Says “One Size Fits Most”

Cardi B As Cruella De Vil

Singer Ashanti’s last two costumes (a belly dancer and a smurf)

Katy Perry as a Flamin’ Hot Cheeto

Kourtney Kardashian, Scott Disick, Mason, Penelope, And Reign As Marvel Superheroes

Hilary Duff And Luca Comrie As A Bunny And A Lego

Rita Ora As Poison Ivy

Paris and Nicky Hilton

It’s not clear exactly what Martha dressed as in 2009 (tree? wood nymph?)

Gigi Hadid went for the classic bad Sandy

Kim Kardashian was Little Red Riding Hood in 2010.

Rihanna as Ninja Turtles.

Miley Cyrus

Luann de Lesseps

20

20 Cutest and Latest Kids Costume for Halloween

13

20 Creative but Scary Kids Halloween Costumes