While the most common hair color transition in Hollywood is brunette to blonde, some of the biggest celebrities hide their natural hair color and go either for brunette shades or for gorgeous reds. Find out which actresses and singers have left behind their blonde days to go darker.

From light blondes to strawberry blondes, some never went back to their natural tresses, while other blonde celebrities who hide their natural hair color rock the lighter look from time to time.

Angelina Jolie

Hiding her dirty blonde hair is a long term plan for Angelina Jolie, who simply looks better as a brunette.

Angelina Jolie Dirty Blonde Hair Color

The actress did try a light blonde look for her 2002 movie “Life Or Something Like It”, but only proved that a light shade of blonde doesn’t do her beauty justice, and she’s better off with a darker color which provides a beautiful contrast to her complexion.

Kristen Stewart

Kristen Stewart Natural Blonde Hair Color

One of the blonde celebrities who hide their natural hair color managed to do justice to one of the most renowned brunettes, Snow White. While Kristen Stewart is a natural strawberry blonde, the actress always seemed to prefer a darker shade, but is willing to go blonde for a part, just like she did for “On The Road”.

Katy Perry

Katy Perry Natural Blonde Hair Color

While Katy Perry looks great with hair in neon colors, the singers prefers black as opposed to her natural blonde hair color. When she did go for a light blonde look, her hair simply looked over-bleached. The singer will definitely continue to experiment with colors, but so far she’s kept her natural hair color away from the spotlight.

Amy Adams

Amy Adams Natural Blonde Hair Color

Renowned for her gorgeous auburn tresses, Amy Adams is one of the blonde celebrities who hide their natural hair color. Adams spent a lot of time as a blonde actress, but her big break came only she decided to become a redhead. With the perfect skin tone to pass as a natural redhead, Amy Adams will still go blonde if a good role demands it.

Emma Stone

Emma Stone Natural Blonde Hair Color

Another natural looking redhead, Emma Stone is actually a blonde. The actress can’t seem to make up her mind between red and light blonde, but seamlessly switching from one color to the other looks easy when Emma Stone does it. “I identify most with red hair. “My mom is a redhead, so I grew up seeing red hair more. But I like blonde hair, too,” she told Cosmopolitan magazine.

Leighton Meester

Leighton Meester Natural Blonde Hair Color

One of the blonde celebrities who hide their natural hair color, Leighton Meester didn’t have to go brunette for “Gossip Girl”. She has already changed her hair color before she was cast in the popular show and she never looked back, preferring her look as a gorgeous brunette.

Sofia Vergara

Sofia Vergara Natural Dark Blonde Hair Color

Leaving behind her natural dirty blonde locks played a big part in Sofia Vergara’s success. The Colombian actress only got her big “Modern Family” break, after changing her hair color. “When I first got to Hollywood, I wasn’t getting roles because I didn’t look, according to many casting directors and producers, ‘Latina enough’. The reality is Latinos come in all colors, heights, and flavors, but who was I to preach this stuff when I needed a job? My team and I decided to darken my hair to make it more in tune with my accent, and it worked,” she told Glam magazine.

Olivia Wilde

Olivia Wilde Blonde Hair Color

While most people consider Olivia Wilde a brunette, she’s actually one of the blonde celebrities who hide their natural hair color, but she also got her first big role as a blonde. After moving on from “The O.C.”, Olivia Wilde went for darker shades, that create the perfect contrast with her complexion and make her stand out.

Christina Hendricks

Christina Hendricks Natural Blonde Hair Color

Becoming a redhead at the young age of 10, Christina Hendricks never looked back to her natural blonde hair. The inspiration for her gorgeous red was the titular character in the novel “Anne of Green Gables”. “There was something that spoke to me about her, and I wanted to have her beautiful red hair,” she explained.

Dita Von Teese

Dita Von Teese Natural Blonde Hair Color

As a gorgeous brunette, Dita Von Teese is the most surprising addition to the list of blonde celebrities who hide their natural hair color. Her sultry brunette persona developed for her burlesque act has become iconic, but the model and dancer was actually blonde Heather Renée Sweet before becoming brunette pin-up icon Dita Von Teese.

Don’t miss:10 Celebrities with Naturally Curly HairCelebrities with Gray Hair