Short-sleeved shirts, such as polos, are preferred for men, as well as nice pants (think Chinos or Linen) with a belt. No need for a Jacket in Mexico heat! In general, stick with lighter, breathable colors, and absolutely avoid denim, cargo, swim shorts, and cotton T-shirts. This is also the only instance when no shoes are the preferred choice of footwear!
Women can opt for a simple sundress, breezy maxi dress, or longer romper. And while dressy sandals are cute, barefoot is a great option too!
During the wedding please refrain from wearing swim attire, flip flops, sunglasses, and hats. We can keeps those for our beach days!