A beach wedding is an opportunity to wear a gorgeous beach wedding dress, while you and your wedding guests kick off your shoes and feel the sand between your toes.