My fiance and I are discussing what type of wedding we want. We are pretty much stuck on the differences between a semi-formal vs a formal wedding. I've googled up different resources and they all say different things. So we are uncertain on which way we should go with. What is the difference to you between semi-formal and formal ?