Photo: Getty

Forbes has released its annual list of the highest-paid television actresses and for a sixth year in a row, there has been no change to the number one spot.

Sofia Vergara has held on to the top position once again, banking $41.5 million before taxes and fees in the year ending on 1 June, 2017. Around a quarter of Vergara’s income is said to come from her work on Modern Family, but lucrative endorsement deals with Head & Shoulders, Pepsi and CoverGirl, as well as her perfume range with Avon, also contribute to her earnings.

Related article: The Best Celebrity Instagrams At The Emmys 2017

Sofia Vergara
Photo: Getty

The Big Bang Theory star Kaley Cuoco was ranked in second place, with annual earnings of $26 million. Although Cuoco reportedly makes $1 million per episode – which is said to be more than double Vergara’s Modern Family paycheck – Cuoco has fewer endorsements and licensing deals. Interestingly, the actress has also volunteered to take a pay cut this year, alongside a number of other cast members, so that two other members of The Big Bang Theory cast could be paid more.

Ellen Pompeo, from Grey’s Anatomy, and Mindy Kaling, star of The Mindy Project, were tied in third place with $13 million, while Kerry Washington, known for playing Olivia Pope in political drama Scandal, came in seventh at $11 million.

Related article: The Best Beauty Looks From The Emmys 2017 Red Carpet

Kerry Washington
Photo: Getty

Together, these high-profile names earned $156.5 million – that’s a total of £116.84 million – this year. Here’s the Forbes list of women who are making a serious splash on the small screen in full:

Related article: The Best Red Carpet Moments At The 2017 Emmy Awards

From: Harper’s BAZAAR UK