Sofia Vergara tops Forbes' 2012 list of Highest-Paid TV Actresses

Slideshow posted in Photos | Wednesday, July 18, 2012

2 of 10: Kim Kardashian

The reality star landed in second place on Forbes' 2012 list of Highest Paid TV Actresses.

Kardashian reportedly earned $18 million between May 2011 and May 2012. The reality star and her family inked a $30 million deal with E! in April for three more seasons of their hit show 'Keeping Up With The Kardashians' and new seasons for their spin-off series.

Kim Kardashian also earned a cool $6 million in retail sale for her fragrance, also called Kim Kardashian. The 31-year-old reality star also made a profit from the Kardashian Kollection, a clothing line she designed with her sisters Kourtney and Khloe for Sears. The sisters also opened a new location for their DASH fashion boutique and launched a specialty store in Las Vegas called Kardashian Khaos.

Kardashian also had several endorsement deals and made appearances on 'Last Man Standing' and 'Drop Dead Diva.' She is also set to appear in 'The Marriage Counselor.

The reality star made headlines last year for her 72-day marriage to NBA player Kris Humphries. Kardashian on is currently linked to rap mogul Kanye West.

(Pictured: Kim Kardashian appears in a promotional photo in 2012 for 'Keeping Up With The Kardashians.') ( Photo / Anders Overgaard/E!)