Tina Fey, Eva Longoria

Tina Fey and Eva Longoria top Forbes' annual list as TV's highest-paid actresses.

The 30 Rock actress had a successful year as producer, head writer and star of her NBC series. She also released he debut book, Bossypants, which sold 150,000 copies in the first month.

Fall TV: Get the lowdown on this season's must-see new shows

Longoria, who stars on ABC's Desperate Housewives, also added to her earnings with her L'Oreal and LG endorsement deals.

Next on the list (spanning May 2010 to May 2011): Longoria's co-star Marcia Cross, Law & Order: Special Victims Unit lead Mariska Hargitay, and CSI veteran Marg Helgenberger. All earned $10 million.

Check out TV's sexiest crime fighters

Desperate Housewives' Teri Hatcher and Felicity Huffman follow, each raking in $9 million a year.

Cougar Town star and Friends alum Courteney Cox and Ellen Pompeo of Grey's Anatomy made $7 million. And The Good Wife star and recent Emmy winner Julianna Margulies rounds out the top 10, earning $6 million.