Full Sized Photo of cameron diaz justin timberlake bad teacher premiere 02 | Photo 2554021 | Just Jared