I totally overpacked, but I say bring a couple of nice sun dresses for dinners. At least three or four swimsuits. I get grossed out by saltwater and chlorine so I don't like to re-wear my suits.
Also swimsuit coverups are a must.
Some sexy nighttime wear is always good too, it is your honeymoon. I got most of mine from victoria's secret.