Actress Cameron Diaz has said that it is "kind of heartbreaking" having to say goodbye to the 'Shrek' movies.
Speaking to Stylist about how much she would miss playing Fiona, she said: "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."