Sofia Vergara banked $41.5 million from June 2016 to June 2017 to make her the world's highest-paid TV actress for the sixth consecutive year.
The 'Modern Family' star - who plays Gloria Delgado-Pritchett in the ABC sitcom - made $41.5 million (approximately R562.5 million) before taxes and fees from June 2, 2016 to June 1, 2017 to top Forbes' list of the highest-paid actresses on the small screen.
Luis Balaguer, Sofia's manager, told Forbes: "Our endorsement department is a well-oiled machine.
"Even now, our attention is on the people watching 'Modern Family' and how to appeal to them outside of the show, too."
Only a quarter of the Colombian actress' earnings are thought to made up of her TV income from 'Modern Family', with more than half coming from endorsement deals with the likes of Head & Shoulders, Pepsi and CoverGirl.