What is a “semi-formal” dress? We've been invited to a wedding and this is on the invitation. Someone told me to wear a cocktail dress. What is a cocktail dress? - Quora
Semi-Formal Dress Code: Everything You Need to Know About Semi-Formal Attire
Semi Formal Wedding Attire - Everything You Need to Know
The Ultimate Work Dress Code Cheat Sheet [Infographic] - WebFX
Semi-Formal Dress Code Attire for Men - Suits Expert
Wedding Dress Codes and What They Mean - Grand Rapids Bride
12 Semi-Formal Dresses You Can Wear All Through Wedding Season | SELF