So close.  Kim Kardashian was nudged out of the number-one spot on Forbes’s list of the highest paid actresses on TV by $1 million. Modern Family’s Sofia Vergara earned the top slot with her role on the hit comedy, as well as endorsement deals with CoverGirl and Diet Pepsi.

So how much moolah did the Colombian beauty make in 2012? About $19 million, according to Forbes. That means Kimmie K earned $18 million, while the number-three actress, Eva Longoria, came in at $15 million. A couple other Kardashians, as well as Eva’s Desperate Housewives co-stars, also made the list.

Check out TV’s top 10 female earners and quietly mourn the contents of your piggy bank:

1. Sofia Vergara: $19 million
2. Kim Kardashian: $18 million
3. Eva Longoria: $15 million
4. Bethenny Frankel: $12 million
5. Khloe Kardashian Odom: $11 million
6. Tina Fey: $11 million
7. Mariska Hargitay: $10 million
8. Zooey Deschanel: $9 million
8. Felicity Huffman: $9 million
8. Ellen Pompeo: $9 million

Source: Forbes

Fall in Like with us! For the latest from Wetpaint Entertainment, Like us on our Facebook page at Facebook.com/Wetpaint, or follow us on Twitter at Twitter.com/WetpaintTV.