There's no stopping Sofia Vergara. The star of "Modern Family" was named the highest paid actress on U.S. TV for the third straight year.
Vergara only pulls in $325,000 for each episode of the comedy series, but she still landed the top spot on Forbes magazine's annual list with an estimated $37 million for earnings from June 2013 to June 2014. The 42-year-old Colombian actress made most of her millions with endorsement deals that include Diet Pepsi and Cover Girl.
"Law & Order: Special Victims Unit" star Mariska Hargitay retained second place with $13 million. "The Big Bang Theory" actress Kaley Cuoco-Sweeting took third with $11 million.
With the fourth highest earnings were Julianna Margulies of "The Good Wife," Ellen Pompeo of "Grey's Anatomy" and Cobie Smulders from "How I Met Your Mother" with $10 million each. Smulders' former castmate Alyson Hannigan missed joining that trio by only half a million dollars.