Mailing Wedding Invitations

Our children are getting married the end of July and this is June 10. When should the invitations be mailed out?
Posted by Faye; updated 06/11/06