She has been married to Robert Duvall since October 6, 2004.
He is 88 years old at the moment and his birthplace tells us he is of American nationality.
She started in fashion, parading in the best catwalks and advertising, working for well-known firms both Spanish and French.
Her short film, El Lago The Lake received various awards, including Best Fantasy Film at the Mexico.
Her primary Profession is an Actress.