Tom Hanks and Rita Wilson have been married since 1988. Tom has two children from his first marriage: Elizabeth and Colin (who is also an actor). Mr. Hanks also has two more children with Rita: Chet and Truman Hanks.
Since 1997, Sarah Jessica Parker and Matthew Broderick have been happily married. The couple have three children together: James Wilkie (*2002), Tabitha Hodge (*2009) and Marion Loretta Elwell (*2009).
Sharon and Ozzy Osbourne, even though separated from time to time, are still together. The couple married in 1982.
Michael J. Fox married his wife Tracy Pollan in 1988. They have been married for 30 years!
Steven Spielberg and actress Kate Capshaw have been married since 1991. The couple have three biological and two adopted children. One of which is Jessica Capshaw, who's been starring in Grey's Anatomy since 2009.
John Travolta and Kelly Preston have been married since 1991. The two are known as 'Hollywoods Poster Couple' - 26 years of marriage and no scandals whatsoever...
In 1997, William H. Macy married his fellow actress and Desperate Housewives star Felicity Huffman. The couple have two children: Sofia Grace Macy (*2000) and Georgia Grace Macy (*2002).
Victoria walked down the aisle to David Beckham in 1999. They are still happily married today with four children: Brooklyn (*1999), Romeo (*2002), Cruz (*2005) and Harper (*2011).
Hugh Jackman and Deborra-Lee Furness continue to be happy together for more than 20 years. The couple married back in 1996.
Since 1997, Will Smith and Jada Pinkett-Smith have been married. Their children Jaden (*1998) and Willow (*2000) Smith are also already working in the acting business.