Semi-formal/formal, but ultimately whatever makes you comfortable and happy. While the reception will be indoors (hello A/C!) the ceremony and cocktail hour will be outdoors so keep that in mind when picking out your party attire. Ladies, it's best to avoid heels, as the ceremony will be on the beach.
Kevin and Melissa's photographer, Tara and her assistant, Kaylee will be at the wedding, as well as on the resort for the week. So if you see them snapping a few candids, make sure to say cheese!