The celebrities come out to play when All Hallows' Eve is near. Here is our list of the best disguises we've seen, from Mariah Carey's red devil to the best homemade Trump outfit ever.
• Katy Perry as a "mic drop"
Did she spend her entire Halloween night on the floor?
• Rihanna as a Ninja Turtle
Riri and her squad like you've never seen them before. And probably never will.
• Heidi Klum as Jessica Rabbit
Perhaps the queen of Halloween costumes, last year's Jessica Rabbit is still one of our favourites.
• Joseph Gordon-Levitt as a bloody cowboy
The actor and his wife Tasha McCauley wore a surprisingly stylish blood-spattered cowboy suit and dress to Seth Rogan's Hilarity for Charity event at the Hollywood palladium.
• Jemima Goldsmith as Melania and Donald Trump
British journalist Jemima Goldsmith made headlines with her Melania Trump outfit. It's the best homemade outfit and political satire we've seen this Halloween.
• Mariah Carey as a she-devil
Not prepared to be upstaged at her own Halloween party, Mariah out-dressed her guests in a patent red dress, corest and fluffy wings. We wouldn't expect anything less.
• Seth Rogan as Mario
Seth looked the part as he hosted a comedy chairty Halloween event as Mario.
• Kim Kardashian as ... Kim Kardashian
Last year Kim re-wore the much criticised Givenchy gown she chose for the Met Gala in 2013.
• Scott Eastwood as his dad
Scott Eastwood had fun dressing as his father, Clint, in
• Miley Cyrus as Lil Kim
Complete with a nipple tassle and purple wig, you can count on Miley to go for controversy in a Halloween costume.
• Allison Williams as Belle from Beauty and the Beast
star makes for a pretty perfect Belle.