Amazon (AMZN) shares retreat after wide Q2 earnings miss >>> READ MORE

‘Modern Family’ Star Is Best-Paid TV Actress

Forbes reveals its annual ranking for 2012


Sofía_Vergara_4,_2011A new list from Forbes details the best-paid women television stars in 2012.

The list — compiled by Forbes from data on salary, endorsements and other income — features Sofia Vergara at the top, followed by reality television star Kim Kardashian as a close second.

Here were the top five highest-paid actresses on television as of last year:

  1. Sofia Vergara: $19 million
  2. Kim Kardashian: $18 million
  3. Eva Longoria: $15 million
  4. Bethany Frankel: $12 million
  5. Khloe Kardashian Odom: $11 million

You can see the top 20 earners from 2012 here.

More stories about lists:

Article printed from InvestorPlace Media,

©2017 InvestorPlace Media, LLC