Show Menu


Watch Ugly Betty online: Episode 12 Sofia's Choice

Just as Daniel gets the strength to pop the question to Sofia (guest star Salma Hayek), Betty discovers evidence that casts doubt on Sofia's intentions. Meanwhile, Mode staffers are shocked to see a kinder, gentler Wilhelmina, who is being romanced big time by her wealthy Texan (Brett Cullen reprising his role as Ted), and Ignacio finds it very difficult to bond with his immigration caseworker (guest star Octavia Spencer).

Ready to Watch Ugly Betty, Season 1, Episode 12?
click here to see where to watch or (watch here).