Cameron Diaz has revealed her heartbreak at leaving the Shrek franchise behind.
Shrek Forever After was released earlier this summer and was the last time that we would see Shrek on the big screen, after the first film was released back in 2001.
The actress told Stylist: "So much. You don't realise what you have until it's going, and I really didn't know how much a part of me Fiona and Shrek have been.
"It's kind of heartbreaking. I feel like I've been part of something that's good in so many ways, not just as a successful film but what it puts out into the world and what it says to people."
"Shrek has not only changed what we teach our children about fairy tales, it's a great representation of the way we see ourselves as women now.
"We could have a whole different ideal in ten years' time - you never know what the tide can bring in."
Shrek Forever After topped the box office and has so far taken over $595 million at the global box office.
Diaz will be back on the big screen next month with her new movie Knight & Day, which sees her reunite with Vanilla Sky co-star Tom Cruise.
Tagged in Cameron Diaz Shrek