Halloween is the one time of year where you can wear anything you wish. It can be controversial or funny, or even both. Can't think of something to be? Here is a list of the most popular costumes this year and what you should be this Halloween.

1. Pregnant Kylie Jenner

2. Hugh Hefner / PlayBoy

3. Dancing hot dog from Snapchat

4. Rey from Star Wars

5. Wonder Woman

6. Eleven from Stranger Things

7. Fake News

8. Belle from Beauty and the Beast

9. Jon Snow

10. Day of the Dead

11. Zombie Taylor Swift

12. Daenerys Targaryen

13. Pennywise from IT

14. T-Rex Inflatable Costume

15. A handmaid from The Handmaid's Tale

16. Rick from Rick and Morty

17. Morty from Rick and Morty

18. April the Giraffe

19. Princess Leia

20. Bob Ross and Tree

21. Moana

22. Baywatch

23. Donald Trump