Every year we're surprised with the amount of detail people put into their Halloween costumes, and this year has been no different.

The Halloween Bank Holiday weekend has been and gone, and for anyone that's not a teacher it's time to go back to work this morning - we feel your pain. Although Halloween doesn't officially arrive until tomorrow, party-goers over the weekend have been sharing their couple costumes online and they are all kinds of class.

We have Ryan Seacrest as Karl Lagerfeld and his cat Choupette:

Lauren Jauregui and boyfriend Ty Dolla Sign as Harley Quinn and The Joker:

This lady with her pet Norbert the lizard as Lilo & Stitch:

Banksy wins:

Singer Miguel and fiancee Nazanin Mandi who were a pirating duo:

Lili Reinhart from 'Riverdale' as Napoleon:

Bob Ross and his painting:

Kendall Jenner as Austin Powers and his accomplice:

This couple made FOUR costumes, all out of wine boxes:

Pennywise and that balloon: