Salma Hayek, who produces ABC's Ugly Betty, says that fans shouldn't expect her to reprise her roles of Sofia and the nurse in the telenovela the Suarez family watch. Hayek appeared in six episodes of the show's first season as Sofia Reyes and in one episode as the nurse, an uncredited role. Sofia was a newcomer to the Mode scene and was in charge of a new magazine. The character ended up being romantically tied to Daniel Meade but things didn't end happily for him after he learned some of Sofia's secrets.














