Skip Nav

Sofia Vergara's Natural Hair Colour

Sofia Vergara Is a Beautiful Brunette, but Do You Know Her Natural Hair Colour?

While you're probably used to seeing Sofia Vergara as brunette Gloria Delgado-Prichett on Modern Family, her natural hair colour is actually bright blonde.

When Vergara was a guest on The Ellen DeGeneres Show in 2012, she and DeGeneres briefly discussed her natural hair colour. "When I first came to Hollywood, I put my hair really dark," Vergara said as they showed a photo of her lighter hair.

In an interview with Parade in 2011, Vergara explained the reason she had such dark hair at the start of her Hollywood career. "I'm a natural blonde, like my siblings," she said. "When I started auditioning for American acting roles, they didn't know where to put me. A blonde Latina? In L.A. they're used to Latin women looking more Mexican. But if you go to Uruguay, Argentina, Colombia, everybody is blonde."

Ahead, check out Vergara's natural hair colour and how her hair has changed over her career.

Latest Beauty