Halloween is upon us and celebrities have appeared in their best costumes for the occasion.
Heidi Klum, who is evidently Halloween's biggest fan, dressed as a butterfly for her annual bash in New York City.
Beyonce dressed as Janet Jackson from her Rhythm Nation music video and her daughter, Blue Ivy, went for Michael Jackson's outfit at the 1984 American Music Awards.
Kim Kardashian donned a skeleton costume and her daughter North West was seen in a skunk outfit.
Katy Perry dressed as a giant Cheeto and Taylor Swift was a unicorn-pegasus hybrid Pegacorn.
Scroll down to take a look at celebrity Halloween costumes below: