Sofia Vergara tops Forbes' 2012 list of Highest-Paid TV Actresses

Slideshow posted in Photos | Wednesday, July 18, 2012

3 of 10: Eva Longoria

The 'Desperate Housewives' actress out-earned her fellow co-stars to be No. 3 on Forbes' 2012 list of Highest Paid TV Actresses.

Longoria reportedly earned $15 million between May 2011 and May 2012, according to the magazine. Her salary at 'Desperate Housewives,' which ended earlier this year after eight seasons, was $375,000 an episode. She also served as an executive producer on a pilot with 'Desperate Housewives' creator Marc Cherry called 'Devious Maids' which was picked up by Lifetime.

The actress also produced a dating reality show called 'Ready For Love' which will air on NBC and be hosted by Giuliana and Bill Rancic.

Longoria also has endorsement deals with L'Oreal Paris and Pepsi.

(Pictured: Longoria appears in a June 2012 interview with for the film 'Greater Glory.') ( Photo / OTRC)