Well, it's official: 2004 was 20 years ago. Because this is what we do here, let's look at all the celebrity couples who were together back then who definitely aren't right now...
4.
Alanis Morissette and Ryan Reynolds
5.
Rebecca de Alba and Ricky Martin
6.
Kirsten Dunst and Jake Gyllenhaal
7.
Brett Ratner and Serena Williams
8.
Anne Hathaway and Raffaello Follieri
9.
Cameron Diaz and Justin Timberlake
10.
Demi Moore and Ashton Kutcher
11.
Chris Pratt and Emily VanCamp
12.
Ashlee Simpson and Ryan Cabrera
13.
Adam Brody and Rachel Bilson
14.
Josh Groban and January Jones
15.
Mandy Moore and Andy Roddick
16.
Kate Bosworth and Orlando Bloom
17.
Jennifer Aniston and Brad Pitt
18.
Tom Cruise and Penélope Cruz
19.
Elin Nordegren and Tiger Woods
20.
Jennifer Garner and Ben Affleck
21.
Ian Somerhalder and Nicky Hilton
22.
Shanna Moakler and Travis Barker
23.
Sarah Silverman and Jimmy Kimmel
24.
Naomi Campbell and Usher
25.
Sean Penn and Robin Wright
26.
Jamie Dornan and Keira Knightley
27.
Ben Harper and Laura Dern
28.
Sienna Miller and Jude Law
29.
Carla Alapont and David Schwimmer
30.
Jessica Simpson and Nick Lachey
31.
Christina Ricci and Adam Goldberg
32.
Gavin Rossdale and Gwen Stefani
33.
David Duchovny and Téa Leoni
34.
Heather McComb and James Van Der Beek
35.
Ryan Phillippe and Reese Witherspoon
36.
Tommy Lee and Pamela Anderson
37.
Simon Cowell and Terri Seymour
38.
Kate Hudson and Chris Robinson
39.
Drew Barrymore and Fabrizio Moretti
40.
Dean Sheremet and LeAnn Rimes
41.
Madonna and Guy Ritchie
42.
Hilary Swank and Chad Lowe
43.
Lucy Liu and Zach Helm
44.
Britney Spears and Kevin Federline
45.
Donald Trump Jr. and Vanessa Haydon
46.
Wilmer Valderrama and Lindsay Lohan
47.
Ellen DeGeneres and Alexandra Hedison
48.
Rebecca Romijn and John Stamos
49.
Katie Holmes and Chris Klein
50.
Jermaine Dupri and Janet Jackson
51.
Brandon Davis and Mischa Barton
52.
Nick Carter and Paris Hilton
53.
Lance Armstrong and Sheryl Crow
54.
Nicolas Cage and Alice Kim
55.
Russell Simmons and Kimora Lee Simmons
56.
Shana Wall and Ryan Seacrest
57.
Denise Richards and Charlie Sheen
58.
Kate Beckinsale and Len Wiseman
59.
Dave Navarro and Carmen Electra
60.
Al Reynolds and Star Jones
61.
Marc Anthony and Jennifer Lopez
63.
David Arquette and Courteney Cox
64.
Kelli Carpenter and Rosie O'Donnell
66.
Chad Michael Murray and Sophia Bush
67.
And lastly: Brigitte Nielsen and Flavor Flav