7 Blonde Latina celebrities who were NOT born that way

Do blondes really have more fun? That's what every girl really wants to know and that seems to be the case with a lot of our favorite Latina celebs who weren't actually born with blonde hair. That's right, think Jennifer Lopez, Jessica Alba and even Cameron Diaz. These lovely ladies once upon a time had dark strands before they decided to take the leap into lighter hair. Not sure who's natural or just had the help of a total dye job? Wait, until you find out who's real and who's been faking it!

Readmore ¿Qué más?: Going blonde? How to get the best color for your skin tone

Blondes are having a serious moment among some of our favorite Latina stars. Funny thing is, most of them weren't actually born this way with the exception of a few celebrities like Sofia Vergara or Alexa Vega. So how many of these chicas are actually darker-haired? Here are seven Latina celebs who are NOT natural blondes! Check out the before and after pics below!

Images via J.Lo/Instagram, Adrienne Bailon/Instagram, Jessica Alba/Instagram

Jennifer Lopez blonde

phwg1rxbks1.jpg
J.Lo/Instagram

Jennifer's honey highlights look so great against her olive complexion you'd think they were natural, but the Puerto Rican beauty was actually born with dark brown hair.

Jennifer Lopez dark hair

phpnyx2e801.jpg
J.Lo/Instagram

Check out this childhood picture of Jennifer Lopez posing with her sisters. She's the one all the way on the left with the brown pig tails–so cute!

Adrienne Bailon blonde

phzctxs80g1.jpg
Adrienne Bailon/Instagram

Adrienne Bailon looks fabulous as a blonde. I can't picture her any other way.

Adrienne Bailon dark hair

phuliavtsk1.jpg
Adrienne Bailon/Instagram

But this gorgeous blonde was actually born a dark-haired beauty.

Mariah Carey blonde

ph9yagc36s1.jpg
Mariah Carey/Instagram

Mariah is another one who looks better as a blonde.

Mariah Carey dark hair

phbayiqu8k1.jpg
Mariah Carey/Instagram

But Mariah's natural color is actually a light, golden brown. No wonder she looks so good as a blonde, right?

Cameron Diaz blonde

ph62icnmgw1.jpg
Getty Images

For years I was convinced Cameron Diaz was born blonde.

Cameron Diaz dark hair

phdl15qrk01.jpg
Getty Images

But when Cameron decided to go brunette a few years back, she confessed it was more her natural color. "It's not for a role. Just for me. It's just how I see myself," she said during the UK premiere of the Holiday. "Everybody sees themselves in a certain way. Well, I see myself as a brunette. My friends all say it suits me. It looks more like me–more natural."

Jessica Alba blonde

ph4lgqtc4k1.jpg
Jessica Alba/Instagram

Jessica likes switching up her hair color every here and then. She especially loves honey highlights and blonde sombre hair.

Jessica Alba dark hair

phi8h4ba0c1.jpg
Jessica Alba/Instagram

But if you look at pictures of Jessica when she was younger, her hair was a light/medium brownish shade, sort of similar to her daughter Honor's hair color.

Eiza González

phb4mmsgkc1.jpg
Eiza Gonzalez/Instagram

Eiza looks amazing as a blonde. You'd thinks she was born that way.

Eiza González dark hair

phzgneqxmo1.jpg
Eiza Gonzalez/Instagram

But little Eiza had dark brown hair, more like how she's been wearing it lately for her role in From Dusk Til Dawn: The Series.

Shakira blonde

phrsj41xog1.jpg
Shakira/Instagram

Shakira been rocking her hair blonde for so long I almost forgot it wasn't always like that.

Shakira dark hair

phkklmnk841.jpg
Shakira/Instagram

Remember how dark it was during her Dónde Están los Ladrones? days?