Hayek guest-starred on Ugly Betty as Sofia Reyes, a magazine editor.
She earned a Best Actress Academy Award nomination for her performance.
For her performance, Hayek was nominated for an Ariel Award.
Hayek had a starring role opposite Matthew Perry in the 1997 romantic comedy Fools Rush In.
Large-scale projects followed the success of , the series ran from 2006 to 2010, premiering on ABC and garnering a Golden Globe win (best comedy) in 2007.
Also in 2007, the show's star, America Ferrera, won the Emmy Award for outstanding lead actress in a comedy series. She played a nurse who becomes romantically involved with a television network executive played by Alec Baldwin, later returning to the show for two guest appearances in 2013. No to letting a naked friend of his give me a massage. No to my getting naked with another woman.” Additionally, during one fit of rage, Weinstein allegedly threatened to kill her.
She won a Daytime Emmy Award for Outstanding Directing in a Children/Youth/Family Special in 2004 for The Maldonado Miracle and received an Emmy Award nomination for Outstanding Guest Actress in a Comedy Series in 2007 after guest-starring in the ABC television comedy-drama Ugly Betty.