It’s Halloween week and even if you don’t dress up it’s always fun to see the celebrities spend the money and professional help they have to pull together amazing costumes. Here’s the best from last year and this year…
Joe Jonas as Sansa Stark 2018
Joe Jonas dressed up as his fiance Sophie Turner’s character from Game of Thrones. Whether he meant it or not, Joe’s version of Sansa Stark is pretty terrifying.
Kaia Gerber as Joen Jett 2018
Kaia Gerber took rock to the extreme with her version of Joan Jett, the singer from the rock band Joan Jett & the Blackhearts. Surprisingly, the look sits Kaia and she’d have slotted right into the rock era.
Lady Gaga as Edward Scissorhands 2017
Lady Gaga’s Edward Scissorhands costume was undoubtedly our favourite look from last year’s Halloween. She gets every detail down to perfection.
Justin Timberlake and Jessica Biel as Toy Story 2017
More cute than spook, Timberlake, Biel and their son dressed up as Buzz, Woody and Jess from the Pixar film Toy Story. Trick or treaters don’t get better than this trio knocking on your door.
Michelle Trachtenber as Jekyll and Hyde 2018
This year, Michelle Trachtenberg pulled out all the stops dressing as both Jekyll and Hyde. The actresses attention to detail with the makeup and the moustache is incredible.
Joey King as Lord Voldemort 2018
Actress Joey King’s Voldemort nose is enough to scare even the most hardy Halloweeners. We wouldn’t want to bump into her on a trick-or-treat round.
Ryan Seacrest as Karl Lagerfeld 2018
Ryan Seacrest nailed the Karl lagerfeld look, right down to the fluffy pampered kitten Choupette.
Zoë Kravitz as a Sleepy Vampire 2018
Zoë Kravitz somehow still manages to look cool dressed as a sleepy zombie this year.
Gwyneth Paltrow as her character from Seven
Gwyneth Paltrow revived her headless role in the thriller Seven last year. We give her the award for most-memorable Halloween idea.
Rita Ora as Post Malone 2018
Rita Ora mastered the “Better Now” hitmaker’s look with fake face tattoos, a beard, grills, a denim jacket that says “Post Malone,” and props like a beer bottle and cigarette.
Jessica Alba as Juno
Jessica Alba made perfect use of her baby bump by going as teen pregnancy role Juno. The striped t-shirt is iconic and she made a spot on partnership with Kelly Sawyer dressed as Paulie Bleeker.
LeBron James as Pennywise 2017
LeBron James’s 2017 costume as Pennywise from the terrifying film It wins the award for spookiest costume ever.