15 Celebrities Who Rocked Both Long and Short Hair and We Cant Decide Which Style Suits Them Bett

We often make drastic hair changes when we feel emotional and have a lot on our plate. Or sometimes just because we want to see how a different look will suit us. But celebrities change their hairstyles even more frequently for many other reasons and we can’t help but notice that no matter what type of hair they have, short or long, they can always pull it off.

1. Justin Baldoni

2. Zooey Deschanel

3. Tom Cruise

4. Kirsten Dunst

5. Harry Styles

6. Charlize Theron

7. Jake Gyllenhaal

8. Natalie Portman

9. George Clooney

10. Rihanna

11. Joaquin Phoenix

12. Orlando Bloom

13. Mandy Moore

14. Josh Holloway

15. Ashton Kutcher

ncG1vNJzZmiaop60qcDSopueZp2afKK%2B06KapZ2jZH52ecKeo56aop7BqrHSZq6hp12nvKS3xJ1km6eknXqtu82gZJqmlGLAqbvRrWShmZmneqK6w2aunmWTlru1ecOemqKclWLEqbXCoWSsrKmhsm6%2F1KKrrGWknbKuecGeq62domKFcYGVaW5o