Photo: jennifer lopez took 22 day vegan challenge 10 | Photo 3118998 | Just Jared: Entertainment News