Beach wedding attire for men: light suits, linen, and what to wear to a destination wedding as a guest.
Lightweight linen or cotton suit (sand, sky, stone, soft pastels), no tie, linen shirt, woven loafers or leather sandals. Never wear black tux, never wear flip-flops.