Sofia Vergara, highest paid TV actress on Forbes

In this undated publicity image released by ABC,

In this undated publicity image released by ABC, Sofia Vergara is shown in a scene from "Modern Family." Photo Credit: AP

advertisement | advertise on newsday

"Modern Family” actress Sofia Vergara edged out Kim Kardashian as the highest-earning woman in U.S. television, taking in $19 million for the past 12 months on a list released by Forbes.com on Wednesday.

The Colombian-born Vergara took the No. 1 spot thanks to her role on the Emmy Award-winning ABC sitcom, a clothing line, endorsement deals and her partnership role in Latin World Entertainment, an entertainment company that Forbes said “was poised to become a new media powerhouse.”

advertisement | advertise on newsday

The 40-year-old actress beat out Kim Kardashian, who came in second, earning an estimated $18 million from her reality TV series, “Keeping Up With The Kardashians,” a clothing line, endorsement deals, a huge Twitter and media presence augmented by a recent romance with singer Kanye West, Forbes said.

Eva Longoria came in third with her role on the long-running show, “Desperate Housewives”, which ended this year, endorsement deals and sales of a cookbook, two fragrances and a sprinkling of small movie roles, Forbes said.

Fellow ”Desperate Housewives“ actress Felicity Huffman also made the top 10, earning $9 million.

Comedian Tina Fey, creator and star of NBC comedy "30 Rock” was ranked at No. 6, earning an estimated $11 million.

advertisement | advertise on newsday

To compile the list, Forbes considered upfront pay, residuals, endorsements and advertising work, without deducting agent fees or expenses related to being a celebrity.

Coming soon: Newsday's Entertainment newsletter, for the latest on celebs, TV, more.

Comments

Newsday.com now uses Facebook for our comment boards. Please read our guidelines and connect your Facebook account to comment.

You also may be interested in: