Jul 18, 2012


Kim Kardashian
Sofia Vergara 

Eva Longoria 

Bethney Frankel

Khole Kardashian
Sofia Vergara has been named as the highest earning women on TV - just three years after landing her first major series.

The Modern Family star beat reality star Kim Kardashian to top the Forbes list of TV's highest paid stars.

Colombian born Vergara, 40, earned $19m (£12.7m) in 2011 while Kardashian took in $18m.

The majority of Vergara's bumper pay day came from her business deals rather than he role as Latino mother Gloria on the award winning show where she earns an estimated $100,000 an episode.

1. Sofia Vergara $19m
2. Kim Kardashian $18m
3. Eva Longoria $15m
4. Bethney Frankel $12m
5. Khole Kardashian $11m
6. Tina Fey $11m
7. Mariska Hargitay $10m
8. Zooey Deschanel $9m
9. Felicity Huffman $9m
10. Ellen Pompeo $9m
Tina Fey

Mariska Hargitay

Zooey Deschanel 

Felicity Huffman

Ellen Pompeo