If you want to use engagement photos for save-the-date cards, invitations, or a wedding website, you might want to have the photoshoot at least 6-9 months before your wedding. This allows ample time for photo editing and for you to get your cards printed and mailed.