Zombies, devils and even Presidential candidates, the costumes this year worn by celebrities are vast and very creative.

Check out some Halloween costumes from Katy Perry, Kylie Jenner, Emma Roberts, Zara Larsson and more!

1. BETTE MIDLER as Winifred Sanderson

https://www.instagram.com/p/BMJ2kmKFEPy/?taken-by=bettemidler

2. KYLIE JENNER as Christina Aguilera 

https://www.instagram.com/p/BMLZCIDhrFq/?taken-by=kyliejenner

https://www.instagram.com/p/BMLt9mLhZQP/?taken-by=kyliejenner

3. KYLIE JENNER & TYGA as skeletons

https://www.instagram.com/p/BMI47PPhomP/?taken-by=kyliejenner

4. KOURTNEY KARDASHIAN as an evil Queen. 

https://www.instagram.com/p/BL_6fAqFMPi/?taken-by=kourtneykardash

5. STEVE HARVEY as ‘King Jaffe Joffer’ from the Eddie Murphy movie, ‘Coming to America’

6. SCOTT EASTWOOD as his dad’s character in the movie, “The Good, the Bad and the Ugly

7. KATE HUDSON & friends dressed in white corset gowns & feathers

https://www.instagram.com/p/BMIhe0DDRAo/

8. KATY PERRY & a friend dressed as Hillary & Bill Clinton

https://www.instagram.com/p/BMKy-fMA39o/?taken-by=katyperry

9. P.K. SUBBAN as the late Prince

10. NICOLE RICHIE & friends as Siegfried & Roy

https://www.instagram.com/p/BMIf0TsgX_S/?taken-by=nicolerichie

11. EMMA ROBERTS as a zombie

https://www.instagram.com/p/BMIgykYg9NS/?taken-by=emmaroberts

12. JESSICA ALBA & friend as Patsy and Edina from the British sitcom Absolutely Fabulous.

https://www.instagram.com/p/BMIkd6hBjhf/?taken-by=jessicaalba

13. MOLLY SIMS & her husband as a Fortune Teller & Harry Potter

https://www.instagram.com/p/BMIOdGiAW5A/?taken-by=mollybsims

14. MARIAH CAREY as a sexy devil

https://www.instagram.com/p/BL-ddNtBqAB/?taken-by=mariahcarey

15. JENNA DEWAN TATUM as a unicorn

https://www.instagram.com/p/BMKVs5ljn8O/?taken-by=jennaldewan

16. PARIS HILTON with a sexy take on ‘Alice in Wonderland’

https://www.instagram.com/p/BMLp_ObAxP4/?taken-by=parishilton

17. MARC JACOBS as a female bodybuilder

https://www.instagram.com/p/BMJ9SechATD/?taken-by=themarcjacobs

18. JACOB TREMBLAY as Marty McFly

https://www.instagram.com/p/BMIbeqoA-g_/?taken-by=jacobtremblay

19. ALESSANDRA AMBROSIO as Jessica Rabbit

https://www.instagram.com/p/BMKwNYzBs0E/?taken-by=alessandraambrosio

20. ZARA LARSSON as Scar from ‘The Lion King’

https://www.instagram.com/p/BMH2hlHDCtW/?taken-by=zaralarsson

21. PERRIE EDWARDS of Little Mix as Poison Ivy

https://www.instagram.com/p/BMIgjj1BxcY/?taken-by=perrieeele

22. K.MICHELLE as Catwoman

https://www.instagram.com/p/BL5A8u9gylX/?taken-by=kmichellemusic