Photo: cameron diaz tag heuer watch launch 07 | Photo 2754939 | Just Jared: Entertainment News