Once you've found the perfect invitation (you should be shopping around about six months before the big day) and settled on what it should say, it's time to make it official and put the invites in the mail. But how far in advance should you send out wedding invitations?