As we were strolling Miami Beach Ocean Walk on the last leg of our Miami - Coco Cay - Nassau - Miami trip, we stopped to take a photo at some palm trees. I had just spotted Neil Patrick Harris biking by us. At first I thought my eyes were deceiving me, but I did confirm he was in Miami as a celebrity guest at the South Beach Wine and Food Festival that was being hosted at the adjacent beach.