“Isnt she a foreigner?” IIRC, she’s from Texas. You might be thinking of Salma Hayek;)
She’s from Corpus Christi, Tx