BestOfDate

Justin Timberlake and Cameron Diaz

Relationship facts

Timberlake and Diaz dated between April 2003, and December 2006. They were together for 3 years and 8 months in total.

Justin Timberlake and Cameron Diaz

When did Justin Timberlake and Cameron Diaz start dating?

They started dating in April 2003. That was 21 years ago.

Details

They met at the 2003 Kids' Choice Awards show in Santa Monica, California, on April 12, 2003. Timberlake performed his new single "Rock Your Body" at the show. Diaz attended the ceremony with her Charlie's Angels co-stars, Drew Barrymore and Lucy Liu. The pair met after she gave him the award for "Best Burp".

How old were they when they got together?

Timberlake was 22 years old and Diaz was 30.

When did Timberlake and Diaz break up?

They broke up in December 2006, which was 17 years ago.

Why did they break up?

No official reason was ever given for their split. However, there have been rumors that Timberlake became "close" to Jessica Biel, whom he later married. Seven days after they publicly announced the end of their relationship, Diaz reportedly confronted Timberlake while he was talking to Biel at a Golden Globes afterparty. Later that month, he was spotted with Biel in public.

Ages during break up

When they broke up, he was 25 years old and she was 34.

Age gap

Cameron Diaz is 8 years older than Justin Timberlake.

That is 6 years higher than the average age gap in most American relationships (2.3 years).

Height difference

Timberlake is roughly 4 inches taller than Diaz. He is 6 feet 1 inches (1.85m) tall, whereas she is 5 feet 9 inches (1.74m).

Note that your perception of someone's height can be skewed by their hairstyle, footwear (heels), clothing, body fat, posture, etc.

How long were they together?

Their relationship lasted 3 years and 8 months in total.

Star signs

Timberlake is an Aquarius and Diaz is a Virgo.

Were they married?

No. Timberlake and Diaz were never married. They were also never engaged.

Profiles

Check out their individual profiles for more facts:

Justin Timberlake

Justin Timberlake

Singer
Born on January 31, 1981

He is now 43.

Cameron Diaz

Cameron Diaz

Actress
Born on August 30, 1972

She is now 52.