They may have split up but Justin Timberlake has nothing bad to say about his ex Cameron Diaz.
Former 'N Sync frontman Justin split from the Something About Mary star in January after dating for almost four years, rivalling his intense four-year-long teen romance with fellow Mickey Mouse Club star Britney Spears.
However the SexyBack singer is keeping tight-lipped about Cameron.
Speaking to Britain's GQ magazine, Justin said: "It's hard for me to talk about that because we're talking about a person that I love and respect."
And Justin is keen to protect the Charlie's Angels actress from any bad press too.
"If I hear anyone say anything bad about Cameron then I'll have something to say to them," he warned
Troubled ex Britney, however, does not get such a warm reception in the May issue of the mag.
When asked about the star, recently in rehab, Justin's response was: "Honestly, I am so far removed from that situation."
So far removed, he says, that the "coded message" Britney-Justin revivalists saw at the Brit Awards is a work of over-active imaginations.
The singer told the crowd to stop drinking or they would "get sloppy", a taunt many saw aimed at Britney.
However Justin denies all knowledge of such SAS-style correspondence. "A coded message to Britney?" he asked, shaking his head.