Cameron Diaz has announced her ‘un-retirement’ from acting after an eight-year hiatus in a tweet sent by her new co-star Jamie Foxx. Foxx uploaded a phone conversation with Diaz in which he looped in NFL star Tom Brady to give the 49-year-old some tips on how to un-retire, which Brady said he had been “relatively successful” in doing.