America Ferrera

I know America Ferrera always wears wacky stuff on Ugly Betty, but really? That dress (with those shoes and socks) is beyond heinous!