How Early Should You Send Out Wedding Invitations

How Early Should You Send Out Wedding Invitations how early should you send bridal shower invitations how