I have to say there is something to be said for a rainy day in the islands. I know to most this doesn't sound so appealing, but something about the feeling here when it rains, and the dreaminess of it all, I love it. I think it's romantic and magical and yes... just yes.  When I woke up on Haley and Justin's wedding day, it was clear that we were going to have a day just like that and after getting to know Haley and Justin I knew that they were going to be fine with it too. We arrived at Havana Blue right on the beach, and the light was perfection. They had already exchanged their vows back at home but decided to bring their closest family and friends down to St. Thomas to celebrate, and the day was just beautiful. They did a cocktail hour below and then made their way up to the restaurant for speeches and dances. When they did their first dance, it was most definitely one of those moments that I will never forget. There wasn't a dry eye in the room.. I even caught my second shooter crying in the corner (this happens a lot.) These two are just so in love and so perfect for each other and we had such a great day capturing it all, check it out!