It's October 28th and Halloween hasn't even officially arrived... but that isn't stopping our favorite celebrities from starting the celebrations ASAP. Here's who they decided to be this year:
1. Alessandra Ambrosio as Jessica Rabbit
2. Cindy Crawford as punk
3. Fashion Blogger Danielle Bernstein from WeWoreWhat as FEMBOT and Punk Rocker
Above: Friday, October 28th; Below: Saturday, October 29th
4. Emma Roberts as skull
5. Halle Berry as skeleton
6. Halsey as angel
7. Jessica Alba & Kelly Sawyer as Patsy and Edina from Absolutely Fabulous.
8. Kate Hudson as western woman
9. Katy Perry as Hillary Clinton 
10. Kendall Jenner as goth chick
11. Kylie Jenner & Tyga as half skeletons
12. Martha Stewart as zombie nurse






































