Hooray! Sources are confirming that Justin Timberlake and Jessica Biel are really engaged, and a lot of us are saying, "Well, it's about time." It certainly wasn't a smooth ride on the road to "happily ever after," considering both their three-month split last year and all their past relationships.

Did we think these two would end up together? If you asked us a few years ago, the answer would have been no. Some of us probably thought Timberlake would stay with Cameron Diaz and Biel would be with Derek Jeter. Those clearly didn't last, but at least they made attractive couples.

When it comes to celebrities, that's the main thing -- that both partners are hot, some more so than others. Let's take a look back at all of Timberlake's and Biel's exes and see who landed the hotter dates.

Derek Jeter vs. Cameron Diaz

Derek Jeter, Cameron Diaz
Mike Stobe/Stephen Lovekin, Getty Images
loading...

Derek Jeter's clubbing and sunbathing relationship with Biel only lasted about three months, but they looked so good together.

Despite their age difference, we so wanted Timberlake and Cameron Diaz to stay together, but perhaps that was just wishful thinking.

Chris Evans vs. Alyssa Milano

Chris Evans, Alyssa Milano
Marvel Enterprises/Ethan Miller, Getty Images
loading...

Biel met Chris Evans on the set of their movie 'Cellular' back in 2004 and dated until 2006. Hmm, wondering if she has regrets the break-up since he got ripped for 'Captain America?'

Timberlake only dated Alyssa Milano for a few months in 2002. Shocking, we know. (That he would break up with her.)

Adam LaVorgna vs. Fergie

Adam LaVorgna, Fergie
Robert Mora, Getty Images
loading...

Biel met Adam LaVorgna on the set of '7th Heaven.' Fans wanted their on-air relationship to become a reality so bad that the two actually got together from 1998 to 2001.

Remember this one? JT was only 16 when he got together with the then 23-year-old Fergie, who was a member of the pop group Wild Orchid at the time. Apparently this was before he got really involved with Britney Spears. Speaking of which...

Britney Spears vs. ???

Britney Spears
Andreas Rentz, Getty Images
loading...

Ok, so we don't have another ex of Biel's to compare to Spears. Yeah, Timberlake had a lot of exes. And few were as memorable as Ms. Spears.

More From TheFW