What You Should Wear to a Wedding as a Guest - predupre Wedding attire guest, Formal wedding attire, Semi formal wedding attire