Sofia Vergara Is TV's Highest-Paid Actress

Forbes magazine says 'Modern Family' star earned $19 million over past year, pushing Kim Kardashian from the top spot.

It's Sofia Vergara's world, we're just watching it on TV. And movie screens, and while shopping in Kmart and during trips to Burger King. Bumping aside Kim Kardashian, the Columbian-born star of Emmy-winning sitcom "Modern Family" has been named by Forbes magazine as the top-earning actress on American television.

Vergara, 40, earned an estimated $19 million over the past 12 months thanks to her salary for the hit show, as well as her Kmart clothing line, English-language endorsements deals for Cover Girl and Pepsi, Spanish-language ads for Burger King, Comcast and State Farm and appearances in "The Smurfs," "New Year's Eve" and "The Three Stooges." Forbes reported that Vergara is the kind of cross-over Latin star that hasn't broken out of the world of TV in generations, enjoying a wide appeal with Hispanic audiences while also appealing to American viewer.

Some of her cash came from her Latin World Entertainment production company, which she co-founded 16 years ago and which claimed $27 million in revenue in 2011. She also reportedly earned $7 alone from an advance in the Kmart deal.

While Vergara took the top spot, Kardashian was not far behind at $18 million, some of which may have come from a $30 million deal her family signed with the E! network for three more seasons of "Keeping Up With The Kardashians." Her fragrance has also earned more than $6 million in retail sales and she banked some serious cash thanks to her Sears clothing line with her sisters, Kardashian Kollection.

The rest of the top five was: Eva Longoria ($15 million), another reality TV break-out star-turned entrepreneur, Bethenny Frankel ($12 million) and, tied for fifth, Khloe Kardashian Odom and Tina Fey ($11 million).

Other top earning women include Zooey Deschanel (#8, $9 million), "Big Bang Theory" star Kaley Cuoco (#11, $8 million), "How I Met Your Mother" star Alyson Hannigan (#15, $7 million) and break-out "Bridesmaids" actress Melissa McCarthy (#17, $6 million).