15 totally flawless celebrity Halloween costumes

Illustrated rainbow pride flag on a white background.

To celebrate the spookiest day of the year, PinkNews takes a look at the best celebrity Halloween costumes of 2016 – as well as a few from the archive…

1 Bette Midler as Winifred Sanderson

15 totally flawless celebrity Halloween costumes

Dreams do come true.

2 Jessica Alba & Kelly Sawyer as Edina and Patsy

15 totally flawless celebrity Halloween costumes

Fabulous, darlings!

3 Katy Perry as Hillary Clinton

15 totally flawless celebrity Halloween costumes

She’s with her…

4 Orlando Bloom as Bill Clinton

15 totally flawless celebrity Halloween costumes

… and so is he!

5 Mariah Carey as The Devil

15 totally flawless celebrity Halloween costumes

With added Mario Bros.

6 Marc Jacobs as a female bodybuilder

15 totally flawless celebrity Halloween costumes

Check out those abs!

7 Amy Schumer & Ben Hanisch as Dustin & Eleven from Stranger Things

15 totally flawless celebrity Halloween costumes

But where’s Barb?

8 Colton Haynes as Miss Piggy

15 totally flawless celebrity Halloween costumes

We salute you, Mr Haynes!

9 Heidi Klum as Jessica Rabbit

15 totally flawless celebrity Halloween costumes

No. Words.

10 Kim Kardashian as Poison Ivy

15 totally flawless celebrity Halloween costumes

Be afraid Batman. Be very afraid.

11 Cher as Cleopatra

15 totally flawless celebrity Halloween costumes

YAAASSSSSSSSSSS Cher!

12 Perez Hilton as Miley Cyrus

15 totally flawless celebrity Halloween costumes

So wrong and yet so right.

13 Joan Rivers as Miley Cyrus

15 totally flawless celebrity Halloween costumes

Showing Perez how it’s done – we miss you, Joan!

14 Ellen DeGeneres as Nikki Minaj

15 totally flawless celebrity Halloween costumes

Letting it all hang out…

15 Neil Patrick Harris & Family as EVERYTHING!

15 totally flawless celebrity Halloween costumes

15 totally flawless celebrity Halloween costumes

15 totally flawless celebrity Halloween costumes