Los Angeles, Jun 6 : Actress Cameron Diaz plays a foul-mouthed "Bad Teacher" in her new comedy, which reunites her with co-star and ex-boyfriend Justin Timberlake.
Diaz says she loves Timberlake but the two were just not meant to be together, but they can still be friends.
"Well you just have to move on, basically, life is too short. Justin and I have been broken up as long as we were together at this point. So we love each other, we respect each other. I think he is amazing. There is no reason?. Justin and I don't want to be together anymore. That is ok. I am fine with that.
"We have both moved on with our lives. What we do want to do is be friends and to have each other in our lives to do wonderful things like this, which is a blessing that we got to do it and have so much fun doing it. We have this now forever and it's lovely."
In addition to playing a potty mouth, Diaz's character Elizabeth Halsey smokes marijuana and is obsessed with getting fake breasts. That leads to one of the funniest scenes in the film which has her fondling a women's large breasts.
"I am thirty pages in (to the script) and I am thinking I am never going to be able to play this person," Diaz recalls.
"How do you redeem somebody so awful? Then by the end of it I was like, 'Oh right, you don't. How great is that? How wonderful that you don't have to. I am so excited."
"Bad Teacher" opens across the United States on June 24. AP