What does "Semi-Formal" mean?
"Semi-Formal" attire is a little bit nicer than what you'd usually wear to church. For a man, he may want to wear khakis or slacks with a button down shirt. For a woman, she may want to wear a nicer dress with a pair of heels.