Salma Hayek is unmistakable with her alluring accent, jet-black tresses, and bodacious body. Long before she was Sofia Reyes on ABC's Ugly Betty, Hayek reached superstar status in her native Mexico playing the title role in the beloved telenovela Teresa. Soon after her move to the United States, Hollywood was smitten. Movie deals poured in for roles that varied from a voluptuous vampire in From Dusk Till Dawn to a heavenly muse in Dogma. And who can forget Hayek's famous unibrow and Oscar nod portraying the celebrated Mexican painter Frida Kahlo in the biopic Frida? Her list of former flames includes Hollywood hunks Josh Lucas and Edward Norton. In September 2007 Hayek gave birth to a girl. She is engaged to businessman Francois Henri Pinault.