Guest List Emerald Ball 2017 Hosted at the Ritz-Carlton Golf Resort, Naples to benefit Catholic Charities, Diocese of Venice BY Alyssa Morlacci | March 27, 2017 Related Images: