She has been married two times - first to Sean Penn from 1985 to 1989, and then to Guy Ritchie from 2000 to 2008.