Personally, I'm skeptical about wearing heels and then kicking them off on the beach -- depending on how long your dress is, it means either your dress will be too short while you're wearing the shoes, or it will be too long once you're on the sand. It's your wedding, though So if you want heels, do it!