Photo: cameron diaz bad teacher london 01 | Photo 2552860 | Just Jared: Entertainment News