Pop Culture

ABC cancels ‘Ugly Betty’

“Ugly Betty” has been canceled, ABC confirmed to Access Hollywood on Tuesday.

The show, which stars America Ferrera as Betty Suarez, a spectacled and braces-wearing fashion mag editor, will walk its last primetime runway in April.

“Ugly Betty” made its primetime debut in 2006, airing before “Grey’s Anatomy.” A critical and popular success with its premiere, the show has struggled in recent years with audience erosion.

Based on a Colombian telenovela, the warmhearted dramedy stars America Ferrera as an ambitious but style-challenged young woman out to build a future at New York fashion magazine Mode.

Ferrera won a Golden Globe for her role on the show, which also stars Vanessa Williams, Becki Newton and Michael Urie. “Ugly Betty” has also been saluted with Emmy and Peabody awards.

It was moved to Friday nights at the start of the 2009-2010 season, replaced in its usual primetime slot by “FlashForward.”

While the ratings dropped off in recent years, many called the show’s most recent season one of its best. Guest stars of late included Ralph Macchio and former “CSI: Miami” hunk Adam Rodriguez.

ABC had tried to ramp up the show’s viewership by moving it to Wednesday nights at 10 p.m.

The network is promising that the series will conclude its run in a fashion that will satisfy its fans. ABC says eight episodes are left.

The Associated Press and Access Hollywood contributed to this report.