With Halloween mere days away, celebrities have been pulling out all the stops.
We already brought you Rita Ora's iconic Post Malone costume but here are 8 more of our favourites so far
1. Roz Purcell as a Troll
Roz Purcell stole the show dressed as an online troll for her annual Halloween party.
The food blogger and model wrote nasty comments on sticky notes – which she gave to guests last night.
Source: Instagram (@rozannapurcell)
2. Halsey as Poison Ivy
Singer Halsey let ex-boyfriend G-eazy know exactly what he is missing in a barely there Poison Ivy costume.
Source: Instagram (@iamhalsey)
3. Ariel Winter as Pamela Anderson
Modern Family star Ariel Winter and boyfriend Levi Meaden made a scarily convincing Pamela Anderson and Kid Rock
Source: Instagram (@arielwinter)
4. Nicky Hilton as Paris
Heiress Nicky Hilton cheekily dressed as sister Paris circa the naughties.
Source: Instagram (@nickyhilton)
5. Heidi Klum as a butterfly
As usual, Queen of Halloween Heidi Klum went all out on her costume.
Source: Instagram (@heidiklum)
6. Devon Windsor as Britney
Devon Windsor and Jonathan Barbara were rocking the double denim for their tribute to Britney and Justin.
Source: Instagram (@devwindsor)
7. Holly Willoughby as Morticia Adams
If it ain't broke..
Holly Willoughby opted for a classic costume and dressed as Morticia Adams form the Adams family.
Source: Instagram (@hollywilloughby)
8. Harry Styles as Elton John
One Directioner Harry Styles paid tribute to Elton John with his costume.
Source: Instagram (@harrythreads)