Formal wear
As soon as possible! 3-6 months before would be ideal.
All invitations include a plus one unless otherwise noted.