Have a rehearsal dinner on cape cod this weekend. Its called beach formal, BUT I know most people arnt going to be wearing even a sport coat. Threw these together real quick. Would love thoughts/suggestions. Even if it does not include anything in the pictures what would you be wearing? Also, what belt?? Do I need a white belt to match my white suede shoes??