Every girl has a long list of crushes, but what about girl crushes? Girl crushes are those girls who have all the qualities you want in a guy (funny, smart, nice), but you'rd also envious of their wardrobes and hair. Girl crushes are those girls that you can see yourself being best friends with. So here is my list of girls I shamelessly — and not so secretly — wish to hang out with all the time.
1. Selena Gomez
Although she is considered somewhat young, Selena Gomez is the perfect girl to be the object of your shameless girl crush. She is smart, nice, and not to mention drop dead gorgeous. The only thing that deserves more of a crush than Selena Gomez might be her amazing closet and killer body.