Forbes named Sofia Vergara the highest earning woman on TV for the second year in a row.
Forbes attributed Vergara's ranking (in part) to her long list of endorsement deals, which include Diet Pepsi, Covergirl, Rooms To Go, thyroid medicine Synthroid, Comcast and State Farm insurance. In all the "Modern Family" star earned over $30 million in the past year.