Longest-lasting celebrity couples
Not every celebrity marriage is bound to fail. Some stars have defied the odds, including these long-lasting couples who are still together today.
Michael Douglas and Catherine Zeta Jones (married Nov. 18, 2000)
11 years
David and Victoria Beckham (married July 4, 1999)
12 years
Will Smith and Jada Pinkett Smith (married Dec. 31, 1997)
14 years
Sarah Jessica Parker and Matthew Broderick (married May 19, 1997)
14 years
Tim McGraw and Faith Hill (married Oct. 6, 1996)
15 years
Melanie Griffith and Antonio Banderas (married May 14, 1996)
15 years
Mark Consuelos and Kelly Ripa (married May 1, 1996)
15 years
Hugh Jackman and Deborra-Lee Furness (married April 11, 1996)
15 years
Nancy and Steve Carell (married in 1995)
16 years
David E. Kelley and Michelle Pfeiffer (married Nov. 13, 1993)
18 years
Trudie Styler and Sting (married Aug. 20, 1992)
19 years
David Bowie and Iman (married April 24, 1992)
19 years
Annette Bening and Warren Beatty (married March 12, 1992)
20 years
Steven Spielberg and Kate Capshaw (married Oct. 12, 1991)
20 years
John Travolta and Kelly Preston (married Sept. 12, 1991)
20 years
Paulina Porizkova and Ric Ocasek (married Aug. 23, 1989)
22 years
Phoebe Cates and Kevin Kline (married March 5, 1989)
23 years
Kevin Bacon and Kyra Sedgwick (married Sept. 4, 1988)
23 years
Tracy Pollan and Michael J. Fox (married July 16, 1988)
23 years
Tom Hanks and Rita Wilson (married April 30, 1988)
23 years
Christopher Guest and Jamie Lee Curtis (married Dec. 18, 1984)
27 years
Kurt Russell and Goldie Hawn (in a relationship since 1983)
28 years
Denzel Washington and Pauletta Pearson (married June 25, 1983)
28 years
Donna Dixon and Dan Aykroyd (married April 29, 1983)
28 years
Ali Hewson and Bono (married Aug. 21, 1982)
29 years
Ozzy and Sharon Osbourne (married July 4, 1982)
29 years
Danny DeVito and Rhea Perlman (married Jan. 28, 1982)
30 years
Dustin Hoffman and Lisa Gottsegen (married Oct. 12, 1980)
31 years
