23 Top Celebrity Halloween Costumes: From Colton Haynes to Heidi Klum (Photos)

Read on: TheWrapTheWrap.

See what costumes made TheWrap’s list of best celebrity Halloween costumes.

Adele as The Mask in 2016

Iggy Azalea as Cruella de Vil in 2013

Dwayne Johnson as The Hulk in 2012

Bette Midler as Winifred Sanderson from “Hocus Pocus” in 2016

Katy Perry as a Flamin’ Hot Cheetos in 2014

Colton Haynes as Ursula from “The Little Mermaid” in 2015

Tyra Banks as Richard Branson in 2015

Kim Kardashian as Poison Ivy in 2012

Heidi Klum as Jessica Rabbit in 2015

Beyonce and Jay Z as Barbie and Ken in 2016, with a special appearance by Blue Ivy

Kylie Jenner as Christina Aguilera from her “Dirrty” music video in 2016

Emily Ratajkowski as Marge Simpson in 2015

Heidi Klum as a butterfly in 2014

Rihanna as a Teenage Mutant Ninja Turtle in 2014

Taylor Swift as Deadpool in 2016 — just because she wore Ryan Reynolds’ actual costume from the movie

Katy Perry and Orlando Bloom as Hillary and Bill Clinton in 2016

Joe Jonas as Chaz Michael Michaels from “Blade of Glory” in 2015

Nina Dobrev as Hermione Granger from “Harry Potter” in 2011

Ed Sheeran as the Gingerbread Man in 2013

Chris Colfer as “Stars Wars’” R2D2 in 2012

Chord Overstreet as Charlie Hunnam in “Sons of Anarchy” in 2013

Matt Lauer as “Baywatch’s” Pam Anderson in 2015