Supermodel-turned-chat show host Tyra Banks has topped a Forbes list of the highest earning women on prime time television.
The stunner leads the list with her earnings in the last year, raking in 20 million pounds for America's Next Top Model, as well as her daytime talk show
At number two is Katherine Heigl, who earned 12 million pounds for her role of a medical intern in Grey's Anatomy and her film projects.
Grabbing the third spot is CSI: Crime Scene Investigation actress Marg Helgenberger with 6.3 million pounds in earnings.
Acting in Desperate Housewives is the best thing that Eva Longoria Parker has done to her career, which puts her at number four with 6 million pounds.
Playing a tough cop in Law and Order Special Victims Unit helped Mariska Hargitay earn 5.6 million pounds, and a fifth spot on this list.
Tied at sixth place is Seinfeld's Julia Louis-Dreyfus (in the picture) with earnings amounting to 5.3 million pounds and Maura Tierney with 5.3 million pounds
Third Rock's Tina Fey has won many accolades for her comedy series as well as sketches on
Singer/actress Jennifer Love Hewitt rounds up the list with 4 million pounds for her role as a woman who has the ability to see and communicate with the dead in the TV show Ghost Whisperer.
Another Desperate Housewife makes it to the list. Marcia Cross rakes in 4.1 million pounds for playing the perfect housewife Bree Van de Kamp on Desperate Housewives.Saturday Night Live. Her earnings at 4.6 million pounds earned her the seventh place in the list
Visit hairstyles celebrity 2012 for Daily Updated Wedding Dresses Collection