14 Of The Best Celebrity Halloween Costumes This Year (So Far)

They really went all out.

Halloween is on a Wednesday this year, making things awkward AF. When do you dress up, like? A ton of famous faces decided to get into costume over the weekend – here are the best efforts so far.

Harry Styles paid tribute to Elton John (who was pretty tickled by it)

Elton wore this spangled Dodgers uniform to play LA’s Dodger Stadium in 1975 – you have to appreciate this level of detail.

James Kavanagh got painted up as his cat, Diana

It’s terrifying but amazing at the same time.

Kendall Jenner went as a fembot from Austin Powers

https://www.instagram.com/p/BpfDoEdgcSm/

She looked gorge, of course. We’d love to see her do a full on, gory, blood-and-FX makeup costume some day though. Stop resting on pretty, Kendall!

Nicky Hilton donned her sister Paris’ iconic 21st birthday outfit

Well played, Nicky.

Rita Ora nailed her Post Malone look

https://www.instagram.com/p/BpaOD76HQS8/?taken-by=ritaora

We’re horrified but we also love her for going all out.

Roz Purcell became a troll for the night

She handed out ‘shitty pointless comments’ on post-it notes to really hammer the point home.

Riverdale’s Camila Mendes and Lili Reinhart did Napoleon Dynamite

EAT THE FOOD, TINA!

Halsey was lettuce (LOL JK, she was Poison Ivy)

https://www.instagram.com/p/Bpc5MdDh-gy/?taken-by=iamhalsey

OK Ashley, we get it, body be bangin’.

Joe Jonas went as Sansa Stark

LOVE IT. Sansa herself went as an elephant.

James Patrice was the aubergine emoji

And to that we say: *eyes emoji* *water droplets emoji* *smirk emoji*

John Legend was Prince Charming to little Luna’s princess

When’s he going to dress up as Arthur? Chrissy, get on to him about it.

Gabrielle Union did an excellent Gwen Stefani

Or should we say ‘hella good’? Urgh, sorry.

Kylie Jenner and Stormi were butterflies

https://www.instagram.com/p/BpiIJCUnYwy/

SO CUTE.

And Ariel Winter and her BF dressed up as Pamela Anderson and Kid Rock

https://www.instagram.com/p/BpdSEtsAqQw/?utm_source=ig_embed&utm_campaign=embed_loading_state_control

A couple’s costume that is not for the faint of heart.

Tags: