Indian actress Priyanka Chopra has made it to the Forbes annual list of top-10 highest-paid TV actresses. The actress who is making waves on the global platform with her stunning appearances at International Film Festivals, she has been grabbing all eyeballs. In the 69th Annual Primetime Emmy Awards, the ‘Quantico’ star stunned in a gorgeous white gown with dark red eyes and berry-red lips.

This will be Priyanka’s second year on the list and this time too she is the eighth highest paid TV actress. According to the Forbes list, she has earned $10 million between June 1, 2016 and June 1, 2017. The magazine’s in-depth analysis also revealed that more than 50 per cent of Priyanka’s income comes from endorsements.

Colombian actress Sofia Vergara, best known for her portrayal of Gloria Delgado- Pritchett on “Modern Family”, has topped the list for the sixth year in a row with an impressive earning of USD 41.5 million.

According to the Forbes report, Sofia Vergara banked $41.5 million before taxes and fees in the 12 months to June 1, some $15 million more than second-ranked Cuoco of CBS’ The Big Bang Theory, who earned $26 million during the same time.

Others in this list are Mariska Hargitay at No. 5 with earnings of $12.5 million, Julie Bowen at No. 6 with earnings $12 million, Kerry Washington on No 7 with earnings of $11 million, and House of Cards star Robin Wright on No. 9 with earnings of $9 million.

On the Forbes annual list of top-10 highest-paid TV actresses, After Sofia comes Kaley Cuoco at number two with the earning of $26 million followed by Mindy Kaling and Ellen Pompeo with $13 million each. Mariska Hargitay is at number five with $12.5 million and Julie Bowen lies at number 6 with $12 million. Kerry Washington is at number 8 with the earning of $11 million after which comes Indian actress Priyanka Chopra at number 8 having the earning of $11 million a year. Robin Wright and Pauley Perrette by being at number 9 & 10 with $9 million and $8.5 million respectively.