Tips: This letter is warm and very informal, and shares your personal feelings about the event. Although you may give some specific information such as dates and times, do it in a conversational tone. See also Announce an engagement with an invitation, and Announce an engagement in a newspaper.
WriteExpress offers several example letters for this topic. Every letter has been written by a pro to help you look your best.