Take that Kardashians! For the second year in a row, Sofia Vergara has beat out the Kardashians as the No. 1 highest paid television actress according to Forbes. Yes, we are surprised Forbes considers the Kardashians -- but we didn't make the rules, we only report on them! Modern Family's sultry star reportedly earned $30 million last year (thanks largely to her bilingual endorsements) -- put her light years (aka millions and millions of dollars) ahead of the acting competition. The sexy Columbian's exorbitant earnings come from her work on the hit ABC as well as several very lucrative endorsement deals. Looks like Diet Pepsi ads pay beau-coup bucks!

The 41-year-old Colombian has been called, "the reigning queen of celebrity endorsement deals" by Forbes.

The SAG award winner has endorsements with Kmart, Covergirl, Rooms To Go, a thyroid medicine called Synthroid, Diet Pepsi, Sears, Comcast, Statefarm insurance and even a Spanish-language laundry detergent. What can't this woman sell?!

The native Spanish speaker's No. 1 ranking is mostly due to her bilingual ads. The actress has doubled up for her Diet Pepsi and KMart ads in both English and Spanish. Sears, which is one of her biggest paychecks, gave the actress a $7 million dollar advance in 2012 as the company is currently trying to target the Hispanic demographic.

Other women on Forbes' list include Law and Order: SVU star Mariska Hargitay and Big Bang Theory's Kaley Cuoco, who share the No. 2 slot by each pulling in $11 million. That's pretty impressive -- but it ain't no Sofia money! The Kardashians (Khloe, Kim and Kourtney) each pulled in 10 million, which puts the sisters tied in fifth place.

Modern Family's fifth season begins September 25.