Hayek was an executive producer of '' Ugly Betty '' , a television series that aired around the world from 2006 to 2010 . Hayek adapted the series for American television with Ben Silverman , who acquired the rights and scripts from the Colombian telenovela '' Yo Soy Betty La Fea '' in 2001 . Originally intended as a half-hour sitcom for NBC in 2004 , the project would later be picked up by ABC for the 2006 – 2007 season with Silvio Horta also producing . Hayek guest-starred on '' Ugly Betty '' as Sofia Reyes , a magazine editor . She also had a cameo playing an actress in the telenovela within the show . The show won a Golden Globe Award for Best Comedy Series in 2007 . Hayek 's performance as Sofia resulted in a nomination for Outstanding Guest Actress in a Comedy Series at the 59th Primetime Emmy Awards
59th Primetime Emmy Awards
59th Primetime Emmy Awards
Salma Hayek