Eva Longoria and Tina Fey have been named Hollywood's highest paid TV actresses by Forbes.com.
The Desperate Housewives star and the 30 Rock comedienne both earned an estimated £8.3 million in the last year, helping them top the list as they tied for first place.
Desperate Housewives dominated the list, with Eva's co-star Marcia Cross just behind her in third place.
Their Wysteria Lane colleagues Teri Hatcher and Felicity Huffman shared fifth place.
Marcia was estimated to have earned £6.3 million in the last year.
As did Law And Order: Special Victims Unit star Mariska Hargitay and CSI's Marg Helgenberger.
Teri and Felicity apparently earned £5.75 million each last year.
Courteney Cox, who produced and starrred TV show Dirt and is about to appear in her third series of Cougar Town, was next in the top ten with earnings of almost £4.5 million.
She tied with Grey's Anatomy star Ellen Pompeo.
Former ER star Julianna Marguiles, who has just won an Emmy for her role in The Good Wife rounded off the top 10, earning £3.8 million.