Nicky Whelan & Kate Neilson Vacation Together in Mexico (17 Photos)