Diaz, Timberlake avoid each other at party

Photorazzi / Janet Mayer

Cameron Diaz and Justin Timberlake had to dodge each other all night after turning up at the same party.

The pair confirmed they had split after three years together last week, saying that they were "still friends" and respected each other other.

However, this week they were spotted separately, and avoiding each other, while at the same Hollywood bash. Diaz was reportedly chatting to Leonardo DiCaprio for the duration of the party.

"They were glued to each other all night and in deep conversation," a source told the Daily Mirror. "She was determined not to catch JT's eye."

Meanwhile, Timberlake was apparently chatting away to actress Emily Blunt.