It's the most ghoulish day of the year, and to celebrate, we've rounded up our favourite celebrity Halloween costumes.
From Miranda Kerr's spot-on recreation of Marilyn Monroe's iconic outfit from The Seven Year Itch, to Beyonce's fierce take on Storm from X-Men, to Tyra Banks' bizarre but hilarious impersonation, check out some of the best celebrity Halloween outings below.
Laura Whitmore as Harley Quinn from Suicide Squad
Miranda Kerr as screen icon Marilyn Monroe
Jessica Alba as Romy from Romy and Michele's High School Reunion
Kim Kardashian's favourite Halloween costumes through the years
Kendall Jenner sporting a Batman bunny mask
Kourney Kardashian as Wonder Woman with her squad
Kylie Jenner's Eskimo get-up
Channing Tatum as Pooh Bear
Beyonce as Storm from X-Men
And we saved the best for last...Top Model's Tyra Banks as Richard Branson. Uncanny!