Movie legend, Cameron Diaz, is heading back into retirement after Jamie Foxx suffered a meltdown on the set of ‘Back in Action’. The actress, who won the hearts of the people for her portrayal of the loveable Princess Fiona in Shrek, hung up her boots last year, rendering fans devastated. But after agreeing to join the eagerly-anticipated project with Foxx …