Los Angeles - Sofia Vergara has been named the highest paid US TV actress for a second year running.
The Modern Family star reportedly earned a whopping $30m between June 2012 and June 2013, from both her role on the hit sitcom and numerous endorsement deals, which is more than double the income of her closest rival, Law & Order: Special Victims Unit actress Mariska Hargitay.
The Colombian beauty is thought to have commanded big bucks from mega-deals with companies including Diet Pepsi and Kmart due to her popularity in Latin America, a growing market in the business world.
Sofia, 38, has her own clothing line with supermarket chain Kmart - for which she was paid a staggering $7m advance - as well as deals with the soft drinks company, furniture chain Rooms to Go, cosmetics brand Covergirl, Comcast, State Farm Insurance and more.
The brunette beauty's $30m windfall puts her comfortably ahead of Mariska, 49, who earned $11m over the last year, according to financial magazine Forbes.
The Big Bang Theory star Kaley Cuoco lands in joint second place for her $11m earnings, also.
Reality TV stars, the Kardashian sisters, Kim, Kourtney and Khloe - who are considered actresses by Forbes for the purposes of the list - come in fourth place with $10m between them, but they share the position with Grey's Anatomy leading lady Ellen Pompeo, The Heat star Melissa McCarthy, 30 Rock creator-and-actress Tina Fey and former reality TV star Bethenny Frankel.
Other TV starlets who made the cut include New Girl actress Zooey Deschanel, The Mindy Project comedienne Mindy Kaling and Scandal beauty Kerry Washington.
Sofia topped the list in 2012 with earnings of $17m, making her $30m payday all the more impressive.
Forbes Highest paid US TV Actresses (Forbes.com):
1. Sofia Vergara - $30m
2. Mariska Hargitay and Kaley Cuoco - $11m
3. Kardashians, Ellen Pompeo, Melissa McCarthy, Bethenny Frankel and Tina Fey - $10m
4. Cobie Smulders - $9m
5. Alyson Hannigan - $8m
6. Amy Poehler and Julianna Margulies - $7m
7. Lena Dunham, Zooey Deschanel and Courteney Cox - $6m
8. Whitney Cummings - $5m
9. Mindy Kaling - $4m
10. Kerry Washington - $3m