Needing inspiration for Halloween next weekend? We've gone back through the files to find some of our favourite celebs wearing their best Halloween costumes.
Tinashe - Snoop Dogg
Rihanna - Teenage Mutant Ninja Turtle
Chris Brown - Michael Jackson's 'Thriller' Werewolf
Beyonce & Blue Ivy - Janet & Michael Jackson
Snoop Dogg - A dog
Ellen DeGeneres - Nicki Minaj
Demi Lovato - Trap Queen
Ashanti - Smurf
Kylie Jenner - Warrior Princess
LeBron James - Prince
Karrueche & Miley Cyrus - Lil Kim
Ciara - Catwoman
Kylie Jenner & Tyga - Chucky & Chucky's bride
Ellen DeGeneres - Karla Kardashian
Iggy Azalea - Cruella De'Vil
Mariah Carey - Mermaid
Nicki Minaj - Fairy Princess