Sofia Vergara is Top-Earning Actress on TV — by a Longshot

Getty Images

Congratulations, Sofia Vergara! The Modern Family star is the top-earning actress on TV for the second year in a row.

According to Forbes, Vergara's earnings over the past year reached $30 million—making her the highest-paid actress on prime time television. Vergara even beat out the Kardashians, who landed in the No. 4 spot this year of Forbes' Best Paid TV Actresses list.

In order to figure out which actress is the top-earning, Forbes tallies up not only TV show earnings, but endorsement and licensing deals as well.

The Colombiana's licensing and endorsement deals include her line at Kmart, Pepsi and Covergirl.

Share this 
About this author

Priscilla Rodriguez, Senior Editor

Priscilla Rodriguez is’s Senior Editor. She provides coverage on nearly every topic with a focus on celebrity entertainment. Before hitting the pavement at Latina, Priscilla worked for various outlets including, InStyle and Us Weekly. You can follow her on Twitter @priscilrodrig.

What We're Reading
Like this post? Contribute to the discussion!

Subscribe to our newsletter