Cameron Diaz is annoyed by boyfriend Justin Timberlake's incessant phone calls to ex-girlfriend Britney Spears.

After almost two years of watching the former N'Sync speak to the Crazy singer on the phone she has finally asked that he resist the temptation in future.

The Daily Record quotes a friend as saying: "Justin says he's being supportive, but Cameron has told him to cool it."

Spears and Timberlake broke up in March 2002 after three years together.