I forgot she was on Ugly Betty since I never watched the show but I do remember her from The Sisterhood Of The Traveling Pants movies..either way, liberals refuse to acknowledge that illegal aliens bring crime to America..in fact, just the fact that they are coming here ILLEGALLY automatically makes them criminals PERIOD