Salma Hayek made a memorable and stylish guest appearance on Ugly Betty during its first season, both as a character and as an executive producer of the show.
She appeared as Sofia Reyes, a glamorous and ambitious editor-in-chief of the fictional MODE rival magazine MYW, bringing confidence, charm, and a dash of deception to the role.
Sofia becomes a love interest for Betty’s boss, Daniel Meade, and seems to be the perfect, intelligent match—until a major twist reveals her true intentions. Salma Hayek played the part with elegance and bite, showing she could mix comedy and drama effortlessly.
Her performance added a spark to the early episodes of the series, helping to boost its visibility and bringing serious star power to the already charming ensemble cast.
