Halloween season is upon us, and while many are leaving their costumes until the last minute, a few celebrities are going to extreme lengths for their getups.
Singer Jason Derulo brought in his full makeup team to transform him into Game of Thrones' Night King.
Kim Kardashian brought along her best friend, Jonathan Cheban, to be the Sonny to her Cher.
Every year, supermodel Heidi Klum hosts a lavish Halloween party and goes all out for her costume.
It is not yet known what she'll dress up as this year, but in past years she's been a golden alien, a cadaver, an old woman and Jessica Rabbit.
Another celebrity who always gets into the Halloween spirit is Beyonce. Last year she dressed up as black Barbie, and in 2014 she went as Janet Jackson, with her daughter, Blue Ivy, as Michael Jackson.
If you haven't got a costume sorted yet, you could always take inspiration from one of the greats - Jamie Lee Curtis. Throughout the years she's covered almost every classic dress-up - a witch, a cheerleader and even Little Red Riding Hood.
Otherwise, if you want to look as inappropriate as possible, here are five of the worst costumes you could possibly wear.
Newshub.