Girl crushes 2016

"We're all a little bi-curious" - Butters
  1. Jasmine Cephas Jones
  2. Rashida Jones
  3. Kristin Bell
  4. Allison Williams
  5. Phillipa Soo
  6. Olivia Wilde
  7. Lupita Nyong'o
  8. Jessica Chastain
  9. Emily Blunt
  10. Reese Witherspoon
  11. Katy Perry
  12. Joss Stone
  13. Renee Elise Goldsberry
  14. Sutton Foster
  15. Beyonce
  16. Alicia Vikander
  17. Jennifer Lawrence
  18. Elizabeth Judd
  19. The Duchess of Cambridge
  20. Lauren Conrad
  21. Ali Fedotowsky
  22. Eva Longoria
  23. Ellen Page
  24. Ashley Graham
  25. Vanessa Miranda
    Because you can't love LMM without loving Vanessa