Semi formal, here's an article to answer any questions: https://www.theknot.com/content/what-to-wear-semi-formal