Who is the highest paid actress on TV?

Sofia Vergara

Sofia Vergara

Share this

By Jay-Jay Feeney

Sofia Vergara (Gloria) is the highest-paid actress on U.S. television.

She made $19 million USD in the last year thanks to endorsement deals with Pepsi and CoverGirl cosmetics, and a clothing line with Kmart.

Coming in a close second was reality star Kim Kardashian with $18 million and former Desperate Housewives actress Eva Longoria was third with $15 million in earnings.

Have your say

More Scandal