BETTER WITH LONG HAIR:
1.Beyonce
2. Solange
3. Cameron Diaz
4. Jennifer Aniston
5.Anne Hathaway
BETTER WITH SHORT HAIR:
1.Keyshia Cole
2.Kimberly Stewart
3. Charlize Theron
4. Jenny McCarthy
5. Gwyneth Paltrow
AND LONG AND SHORT:
1. Rihanna
2. Ginnifer Goodwin
3.Serena Williams
4.Halle Berry
5.Eve