20 Celebrity Couples Who Have Been Married For Over Two Decades, And Will Make You Believe In True Love Again

Celebrity couples come and go, but then you have forever matches that couldn't be a more perfect fit. Here's a roundup of famous duos who have been married for over 20 years:

1.David and Victoria Beckham

David and Victoria Beckham at an event

2.Tom Hanks and Rita Wilson

Tom Hanks and Rita Wilson on the red carpet

3.Hugh Jackman and Deborra Lee Furness

Hugh Jackman and Deborra Lee Furness on the red carpet

4.Denzel and Pauletta Washington

Denzel and Pauletta Washington on the red carpet

5.Sarah Michelle Gellar and Freddie Prinze Jr.

Sarah Michelle Gellar and Freddie Prinze Jr. on the red carpet

6.Leslie Mann and Judd Apatow

Leslie Mann and Judd Apatow at an event

7.Sarah Jessica Parker and Matthew Broderick

Sarah Jessica Parker and Matthew Broderick on the red carpet

8.Will and Jada Pinkett Smith

Will and Jada Pinkett Smith on the red carpet

9.Tina Fey and Jeff Richmond

Tina Fey and Jeff Richmond at an event

10.Meryl Streep and Don Gummer

Meryl Streep and Don Gummer on the red carpet

11.Catherine Zeta-Jones and Michael Douglas

Catherine Zeta-Jones and Michael Douglas on the red carpet for the premiere of Ant-Man and the Wasp: Quantumania

12.Ozzy and Sharon Obsbourne

Ozzy and Sharon Obsbourne on the red carpet

13.Jamie Lee Curtis and Christopher Guest

Jamie Lee Curtis and Christopher Guest at an event

14.Steve and Nancy Carell

Steve and Nancy Carell on the red carpet

15.Rob Lowe and Sheryl Berkoff

Rob Lowe and Sheryl Berkoff on the red carpet

16.Julia Roberts and Daniel Moder

Julia Roberts and Daniel Moder at an event

17.Cindy Crawford and Rande Gerber

Cindy Crawford and Rande Gerber at an event

18.Faith Hill and Tim McGraw

Faith Hill and Tim McGraw on the red carpet

19.Samuel L. Jackson and LaTanya Richardson

Samuel L. Jackson and LaTanya Richardson on the red carpet

20.Kevin Bacon and Kyra Sedgwick

Kevin Bacon and Kyra Sedgwick on the red carpet

Which celeb couple do you love the most? Drop your fave in the comments!