Actress America Ferrera has won the best TV actress award for her role in ``Ugly Betty'' at the annual Imagen Awards held in Beverly Hills, California.
America Ferrera wins best actress for 'Ugly Betty'