Your Favourite Celebs Absolutely Nailed Halloween This Year!

So far, anyway...

Your Favourite Celebs Absolutely Nailed Halloween This Year! @arianagrande / @kimkardashian Twitter / @vanessahudgens Instagram

Happy Halloween spooky friends! Although most of us would have celebrated the ghoulish holiday on the weekend, today is officially Halloween here in Australia so snaps to you if you decided to dress up for work today!

It's not officially Halloween in the United States just yet, but like us, a lot of your favourite celebrities ended up going to a few dress up parties over the weekend and man, the costumes are AMAZING!

We've gathered together some of the best Halloween costumes that your favourite stars wore this year and if you were wondering why Heidi Klum, the queen of Halloween, hasn't been featured here just yet, it's because like you, we're patiently waiting for her to unveil her costume!

Check out all of these amazing costumes and you might even find a few ideas for your costume next year!

Jessica Alba as Juno.

Post

Kourtney and Kim Kardashian as Michael Jackson and Madonna.

Post

Kim Kardashian as Cher.

Post

Kim Kardashian (again) as Aaliyah.

Post

Hilary Duff as a bunny but honestly, we're loving her son's Lego Ninja costume a bit more...

Post

Sarah Hyland as Dustin from Stranger Things.

Post

Gwyneth Paltrow as her character in Se7en.

Post

Kristen Bell as Queen Elsa in Frozen (even though Kristen is actually the voice of Anna, her daughter made her do it).

Post

Will Poulter as Sid, the bully in Toy Story and his doppelgänger.

Post

Rita Ora as Poison Ivy.

Post

Karlie Kloss as Marilyn Monroe.

Post

Sarah Michelle Gellar as a unicorn/mermaid/ woman with amazing makeup on her face.

Post

Lauren Conrad as Cruella De Vil.

Post

Isla Fisher as a unicorn.

Post

Zoë Kravitz as Marla Singer in Fight Club.

Post

Kelly Rowland as Grace Jones' character Strangé in the film Boomerang.

Post

Paris Jackson as a fuzzy purple monster.

Post

Bindi Irwin as Lois Lane.

Post

Ariana Grande as Bette Davis.

Post

Vanessa Hudgens as a clown.

Post

We'll keep you posted on Heidi's costume!

;