She wasn't the highest paid "actress," but she still came pretty close, which is amazing seeing that Kim Kardashian isn't even an "actress" at all.
Coming in second on the Forbes list of TV's Highest Paid Actresses, Kim raked in an impressive $18 million, falling just one million shy of the No. 1 spot, which went to Modern Family star Sofia Vergara, who earned $19 million. And even thought it's her gig on Keeping Up With the Kardashians that landed her on the list, it's by no means her top earning venture.
Related article: OVEREXPOSED: Celebrity Bikini Oversharers!

Related article: Kim Kardashian Tweets 'Ugly Cry Face' Photo
Kim made millions last year for being.... well, KIM! Her 4-hour marriage special on E! was watched by more than 10 million people and her divorce landed her on the front page of every media outlet possible. All that attention and fame equalled dollar signs for Kim and her family. They signed on for another three seasons of Keeping Up With the Kardashians for $30 million, her fragrance brought in $6 million in sales and lets not forget about the Kardashian Kollection, the family's boutique, DASH, and the launch of Kardashian Khaos. And that my friends is how you make $18 million!!
Here are the top 20 highest paid actresses:
Sofia Vergara -- $19 million
Kim Kardashian -- $18 million
Eva Longoria -- $15 million
Bethenny Frankel -- $12 million
Khloe Kardashian -- $11 million
Tina Fey -- $11 million
Mariska Hargitay -- $10 million
Zooey Deschanel -- $9 million
Felicity Huffman -- $9 million
Ellen Pompeo -- $9 million
Kate Walsh -- $8 million
Terri Hatcher -- $8 million
Marcia Cross -- $8 million
Kaley Cuoco -- $8 million
Alyson Hannigan -- $7 million
Marg Helgenberger -- $7 million
Melissa McCarthy -- $6 million
Julianna Margulies -- $6 million
Kyra Sedgwick -- $6 million
Courteney Cox -- $5 million
Any surprises?? Tell us who in the comment section below!
Photos courtesy of Fame/Flynet


















