During her recent vacation in Capri, Italy, Jennifer Lopez visited the restaurant Taverna Anema e Core and treated her fellow diners to an unexpected and epic karaoke performance. Captured on video by fans, the Mother actress, 53, was spotted at her .