Celebrity Halloween costumes don't come much better than this.
From kooky couples costumes (we're looking at you, Jessica Alba and Cash Warren) to Paris Hilton's saucy party wear, the great and the good of Hollywood have all been getting in on the act. And when it comes to their costumes, these stars pull out ALL the stops.
As certified queen of Halloween, Heidi Klum's had too many amazing Halloween looks to count - from human body to machine man, giant crow and a super-scary futuristic fly, she's tried them all - although her elderly granny ensemble in 2013 was nothing short of amazing. The model mum, who often hosts a celeb-studded Halloween bash - reportedly dreams her outfits up to six months in advance, and has a team of experts to help her get every last detail of her look right on the night. And this year's Jessica Rabbit ensemble was better than ever. Now that's dedication.
Alexa Chung's had a fair few Halloween hits in her time - 2013's nun was one of our personal favourites - while Katy Perry's Cheeto, and Rita Ora as Legally Blonde's Elle Woods were some of our highlights of 2014.
And it's not just the adults to get in on the action. In Hollywood, Halloween's a real family affair, with some of the most famous families rocking a joint theme. Last year, Sarah Jessica Parker and her adorable twins fought off stiff competition from Kim Kardashian and little North, while Jessica Alba, Cash Warren and daughters Honor and Haven chose The Incredibles as their spooky look of choice.
So with Halloween over for another year, look back at some of the very best (and the worst) celebrity costumes from Halloween 2015, and years gone by…