Here are 10 Hollywood marriages that have had lasted for almost 20 years;
Tom Hanks and Rita Wilson:
Tom Hanks and Rita Wilson have been married since 1988 and have been together for over 33 years. They have two children together.
Michael J. Fox and Tracy :
Michael J. Fox and Tracy Pollan have been married since 1988 and have been together for over 33 years. They have four children together.
Goldie Hawn and Kurt Russell:
Goldie Hawn and Kurt Russell have been together since 1983 and have been in a long-term relationship for over 38 years. They have one child together.
Kevin Bacon and Kyra Sedgwick:
Kevin Bacon and Kyra Sedgwick have been married since 1988 and have been together for over 33 years. They have two children together.
Meryl Streep and Don Gummer:
Meryl Streep and Don Gummer have been married since 1978 and have been together for over 43 years. They have four children together.
Tim Allen and Jane Hajduk:
Tim Allen and Jane Hajduk have been married since 2006 and have been together for over 17 years. They have one child together.
Sarah Jessica Parker and Matthew Broderick:
Sarah Jessica Parker and Matthew Broderick have been married since 1997 and have been together for over 26 years. They have three children together.
James Brolin and Barbra Streisand:
James Brolin and Barbra Streisand have been married since 1998 and have been together for over 23 years. They have no children together.
Ellen DeGeneres and Portia de Rossi:
Ellen DeGeneres and Portia de Rossi have been married since 2008 and have been together for over 13 years. They have no children together.
Will Smith and Jada Pinkett Smith:
Will Smith and Jada Pinkett Smith have been married since 1997 and have been together for over 26 years. They have two children together