EnStars put together a list of the female celebrities who are most flattering when their hair is blonde.

1) Scarlett Johansson

2) Jennifer Lawrence

3) Kristen Wiig

PHOTOS: Celebrity Hair Color Changes

4) Miley Cyrus

5) Reese Witherspoon

6) Demi Lovato

PHOTOS: Celebrity Who Have Cut Their Hair Short

7) Britney Spears

8) Tamar Braxton