Famous Celebrity with Short or Long Hair ? Part-2

Hilary Swank
Victoria Beckham
Halle Berry
Kelly Clarkson
Miley Cyrus
Paris Hilton
Cameron Diaz
Jessica Alba
Mandy Moore
Rihanna
Kirsten Dunst