Updated On: 27 September, 2017 03:08 PM IST | New York | ANI
<p> 'Quantico' actress Priyanka Chopra ($10 million) is the 8th highest-paid TV actress in the world! Sofia Vergara has been named the highest-paid actress on television in 2017 for a sixth straight year. See the complete list here</p>

Sofia Vergara has been named the highest-paid actress on television in 2017 for a sixth straight year. According to the annual Forbes ranking, the actress, who stars as Gloria Pritchett on the Emmy-winning show 'Modern Family', is the top earner, pulling in a whopping $41.5 million before taxes. 'Quantico' actress Priyanka Chopra ($10 million), 'House of Cards' star Robin Wright ($9 million) and Pauley Perrette of 'NCIS' ($8.5 million) claimed the final two spots on the list.

Priyanka Chopra