Oops, I was thinking of Salma Hayek. Cruz may not be a US citizen.
Hayek's not a citizen either... She was born to rich parents in messyco.
I still think she's way over rated as a beauty and actress.