Hold onto your popcorn, folks, because Cameron Diaz has risen from the ashes of retirement like a phoenix wearing yoga pants and a slightly confused expression. Yes, the queen of 90s rom-coms ...