It looks as if Cameron Diaz has called it a day.
After some confusion, it turns out that the 45 year old is retiring.
In recent weeks, rumours surrounding her future were circulating about her future, but according the Entertainment Weekly, Diaz says shes is no longer acting.
She reunited with her 'The Sweetest Thing' colleagues Selma Blair and Christina Applegate, and when they were chatting about their lives now, Diaz announced the news.
"I'm totally down. I'm semi-retired, too, and I am actually retired, so I would love to see you ladies."
So it looks as if Princess Fiona will have a different voice if they're ever to make Shrek the 5th.