It never fails. Every year, I find myself in the same position: I've known for weeks now that I was going to a Halloween party. Yet I haven't thought about what costume I'll wear (and let's be honest, people who wear costumes to Halloween parties are just more fun).

If you're like me and you're struggling, maybe this list will help you come up with something.

Here are the 10 most popular costumes for Halloween this year, according to Marketwatch.

1.  Minions

2.  Breaking Bad

3.  A Fox

4.  Duck Dynasty

5.  Miley Cyrus

6.  Minecraft

7.  Daenerys

8.  Batman

9.  Gatsby Dresses

10.  Daft Punk