I’m addressing mine with my Cricut. I love the look of calligraphy, but it’s not worth the monetary cost to me. I’ll use my time to do it because I enjoy it, but if I didn’t have my Cricut, I’d probably just use the printer it printed Avery labels.
Do you enjoy handwriting? Are you good at it? If yes to those, do it yourself.
Alternatively, can your budget accommodate hiring a calligrapher to do invitations for you? Can your budget later include the calligrapher for escort cards during reception and thank you cards afterwards in addition? If not, do you prefer to use the calligrapher for the latter and skip the former? If Your budget allows, go for it! Save your time and energy for the 1000 other wedding planning stuff to do!
We're going through Minted and they address the envelopes for you. But, if that wasn't an option, I would do labels. Neither FH nor I have good handwriting but I wouldn't want to spend the money on calligraphy. It looks nice, but it will just end up in the trash.
We hired a calligrapher. I found her on a local Facebook wedding group. She did a guest address on the main envelope and return address on the RSVP envelope for $0.70 for both (so we paid around $80 since we sent out around 100 invites). It was super worth it!
I was planning on handwriting mine. I started and quickly regretted it after I did the first few. I saw how much work it was and then realized that our guests would just throw the envelope away immediately after opening the invitation. I personally didn't see the point in taking hours to write them myself or to hire a calligrapher to do it for me for something that would be trashed in seconds after it was received. I do think handwritten or calligraphy addresses do look good, but I didn't want to take the time to do them. I printed our guests names & addresses on clear labels and put them on the envelopes. I did the same thing for our return address labels and RSVP's. It's all personal preference though!