Diane Lane was married to actor Christopher Lambert from 1988-1994. She was then married to Josh Brolin from 2004-2014. As of 2020, Diane Lane is not married but she is in a relationship with actor Greg Kinnear.