Baby shower invites...
How far in advance should I sent out my invitations ? My shower is Aug 24, I don't want them to arrive too early and everyone forget but I don't want to send them out last min. and people not have enough time to make arrangements. So what do you ladies think is the right time frame ?