American actress born on 3 March 1964 in Los Mochis, Sinaloa, Mexico. She won Miss USA in 1985. Her most notable works include Mulholland Drive (2001), The Punisher (2004), and Love in the Time of Cholera (2007). She married once and had no children.
(According to views)
American actress born on 3 March 1964 in Los Mochis, Sinaloa, Mexico. She won Miss USA in 1985. Her most notable works include Mulholland Drive (2001), The Punisher (2004), and...Read more Love in the Time of Cholera (2007). She married once and had no children.