Wow, oh, wow. It's been 20 years since 2004, and here are the celebrity couples who were together then and are still together now...
Kevin Bacon and Kyra Sedgwick now:
Matthew Broderick and Sarah Jessica Parker now:
Ben Stiller and Christine Taylor now:
4.
Donald and Melania Trump in 2004:
Donald and Melania Trump now:
5.
Michelle and Barack Obama in 2004:
Michelle and Barack Obama now:
6.
Mary Steenburgen and Ted Danson in 2004:
Mary Steenburgen and Ted Danson now:
7.
Rita Wilson and Tom Hanks in 2004:
Rita Wilson and Tom Hanks now:
8.
Samuel L. Jackson and LaTanya Richardson Jackson in 2004:
Samuel L. Jackson and LaTanya Richardson Jackson now:
9.
Kelly Ripa and Mark Consuelos in 2004:
Kelly Ripa and Mark Consuelos now:
10.
Sarah Michelle Gellar and Freddie Prinze Jr. in 2004:
Sarah Michelle Gellar and Freddie Prinze Jr. now:
11.
Sacha Baron Cohen and Isla Fisher in 2004:
Sacha Baron Cohen and Isla Fisher now:
12.
Peter Sarsgaard and Maggie Gyllenhaal in 2004:
Peter Sarsgaard and Maggie Gyllenhaal now:
13.
Elton John and David Furnish in 2004:
Elton John and David Furnish now:
14.
Victoria and David Beckham in 2004:
Victoria and David Beckham now:
15.
Matt Damon and Luciana Bozan in 2004:
Matt Damon and Luciana Bozan now:
16.
Ice-T and Coco in 2004:
17.
Beyoncé and Jay-Z in 2004:
18.
Will Ferrell and Viveca Paulin in 2004:
Will Ferrell and Viveca Paulin now:
19.
Christopher Guest and Jamie Lee Curtis in 2004:
Christopher Guest and Jamie Lee Curtis now:
20.
Brad Paisley and Kimberly Williams in 2004:
Brad Paisley and Kimberly Williams now:
21.
Tim McGraw and Faith Hill in 2004:
Tim McGraw and Faith Hill now:
22.
Connie Angland and Billy Bob Thornton in 2004:
23.
And lastly, Jada Pinkett Smith and Will Smith in 2004:
Jada Pinkett Smith and Will Smith now(ish):