Ahead of a probable Emmy Award nomination, Modern Family star Sofia Vergara has topped Forbes’s list of highest-paid TV actresses, earning an estimated $19 million over the past 12 months. Vergara, 40, beat out Kim Kardashian, who earned $18 million and is one of three Reality TV stars Forbes lists in its top five rundown. In addition to the salary she earned from her Emmy-winning sitcom, the Colombian actress pocketed cash from product endorsement deals in both English and Spanish. Forbes also reported that Kmart paid her a $7 million advance for her clothing line. Also on the list was reality star Bethenny Frankel and Tina Fey, who was tied in the number five spot with Khloe Kardashian.