Sofia Vergara's Natural Hair Color Is a Major Surprise

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

When Vergara was a guest on The Ellen DeGeneres Show in 2012, she and DeGeneres briefly discussed her natural hair color. "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 blond."

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

Sofia Vergara's Blond Hair Color

Vergara recently posted this throwback photo of herself with blond hair in the '90s while in Miami.

Sofia Vergara's Blond Hair Color

This throwback poster shows Vergara with a lighter hair color.

Sofia Vergara's Blond Hair Color

Vergara looked stunning in this modeling shot in the '90s.

Sofia Vergara's Light Brown Hair Color
Getty | Steve Granitz

Sofia Vergara's Light Brown Hair Color

In 2000, Vergara had sleek, light brown hair at an event in Hollywood.

Sofia Vergara's Dirty-Blond Hair Color
Getty | Adrian Del Angel

Sofia Vergara's Dirty-Blond Hair Color

In 2002, Vergara arrived to a Univision event with dirty-blond hair.

Sofia Vergara's Chocolate Brown Hair Color
Getty | Jon Kopaloff

Sofia Vergara's Chocolate Brown Hair Color

In 2006, Vergara's brown hair was styled into voluminous waves at the ALMA Awards.

Sofia Vergara's Dark Brown Hair Color
Getty | Jemal Countess

Sofia Vergara's Dark Brown Hair Color

Sofia Vergara's signature hair color was officially dark brown by 2010.

Sofia Vergara's Chestnut Hair Color
Getty | Jason Merritt/TERM

Sofia Vergara's Chestnut Hair Color

At the Kids' Choice Awards in 2011, Vergara's hair was a warm, medium-brown chestnut hue.

Sofia Vergara's Light Brown Highlights
Getty | Barry King

Sofia Vergara's Light Brown Highlights

Later in 2011, Vergara attended the premiere of Happy Feet Two with subtle highlights.

Sophia Vergara's Caramel Blond Hair Color
Getty | Jon Kopaloff

Sophia Vergara's Caramel Blond Hair Color

In 2015, Vergara was nearly back to her natural hair color with this caramel blond hue.

Sofia Vergara's Sandy Blond Hair
Getty | Jeffrey Mayer

Sofia Vergara's Sandy Blond Hair

Later in 2015, Vergara's blond hair looked even more vibrant.

Sofia Vergara's Brown Ombre Hair Color
Getty | Steve Granitz

Sofia Vergara's Brown Ombre Hair Color

In 2016, Vergara kept her ends light but returned to her darker roots.

Sofia Vergara's Dark Brown Hair
Getty | Jon Kopaloff

Sofia Vergara's Dark Brown Hair

By 2017, Vergara had returned to her sleek dark brown hair color at the Vanity Fair Oscars party.

Sofia Vergara's Red-Brown Hair Color
Getty | Jon Kopaloff

Sofia Vergara's Red-Brown Hair Color

At the 2019 Vanity Fair Oscars party, Vergara had warm red-brown hair styled into curls.