Priyanka Chopra has become the first Indian star to enter the Forbes list of highest paid television actresses in the world, after starring on American series "Quantico".
Priyanka ranks eighth in the coveted list, which has retained American actress Sofia Vergara at the first position fifth year in a row.
The 44-year-old Colombian-American actress brought home a whopping $43 million before management fees and taxes, but not all came from her hit TV show "Modern Family".
Priyanka, meanwhile, has earned $11 million. She made her international acting debut last year with ABC's "Quantico" and now is gearing up for its second season.
Back home, the 34-year-old actress has starred in two Bollywood films in the past one year -- "Bajirao Mastani" and "Jai Gangaajal"-- and will make her Hollywood film debut with "Baywatch" alongside Hollywood heavy-hitters including Dwayne Johnson, the world's highest-paid actor.
But like most television actresses (and actresses, in general), her millions are not made from screen time alone. Priyanka is one of India's top picks for advertisers, reported Forbes magazine.
Top Paid TV Actresses:
1. Sofia Vergara - $43 million
2. Kaley Cuoco - $24.5 million
3. Mindy Kaling - $15 million
4. Ellen Pompeo and Mariska Hargitay - $14.5 million
6. Kerry Washington - $13.5 million
7. Stana Katic - $12 million
8. Priyanka Chopra - $11 million
9. Julianna Margulies -$10.5 million
10. Julie Bowen - $10 million
Before Priyanka, Bollywood actress Deepika Padukone also made the country proud by entering the 2016 Forbes list of world's highest-paid actresses.
The list, which saw Jennifer Lawrence sitting at the top, placed Deepika at the 10th position. Deepika, who shared screen space with Priyanka in "Bajirao Mastani", is like the "Quantico" star, set for her Hollywood debut next year.
She will be seen alongside Vin Diesel in "xXx: Return of Xander Cage".