‘Modern Family’: How has Sofia Vergara topped Kim Kardashian?

A few years ago, Sofia Vergara was an unknown actress to most people in America — and now, she has quickly risen to become the highest-paid woman in television.

According to a new report from Forbes, the “Modern Family” star rose to #1 on the list of the highest-paid females on TV for the year of 2011, as she has grossed a grand total of $19 million from May 2011 to May 2012. A good chunk of this earnings comes courtesy of a $7 million advance for a Kmart clothing line, while some other factors in here of course include her paycheck from the ABC show and a lucrative contract with Cover Girl — one in which she shoots some commercials alongside Ellen DeGeneres.

The biggest news here when it comes to Vergara is that thanks to her myriad of endorsements and contracts, she was able to overtake reality TV mogul Kim Kardashian — who received a whopping $18 million during the same span of time. ($10 million of that was her payment from the wedding special that aired on E! — and that was quickly followed up by the divorce featured in this current season of “Keeping Up with the Kardashians.”)

There is another Kardashian in Khloe ranked at #5 on the list with $11 million in the bank, and spots #3 and #4 go to Eva Longoria ($15 million) and Bethenny Frankel ($12 million), respectively. As you may have guessed, all of these women have received payments for some work outside of TV, whether it be product lines or various endorsement deals. (Longoria in particular is getting into the world of producing.)

Are you surprised to see Vergara at the top of this list? To check out some more news pertaining to “Modern Family” and its stars, be sure to head over to this link.

Photo: ABC

Love TV? Be sure to like CarterMatt on Facebook for more updates!