Jennifer Lopez walked away after being peppered with questions about her relationship with alleged sex offender Diddy at an autograph signing.