Desperate Housewives actress Eva Longoria has beaten off competition from 'Friends' star Jennifer Aniston to be named the sexiest TV beauty of all time.The 30 year old Latina, who claims she was the 'ugly ducking' of her family growing up, was honored for her sexy performance as Gabrielle Solis in the steamy US hit drama. Aniston, who played Rachel Green for 10 years on NBC, came in second in the British survey, followed by 'Sex and the Citys' Kim Catrall as man eating Samantha Jones in third place.The top 5 sexiest TV stars of all time are: 1. Eva Longoria-Desperate...