Create any type of invitaion cards using microsoft word templates. Microsoft office provides some good templates for you.
Get invitation templates from here.
office.microsoft.com
I got this template from there only.

Get invitation templates from here.

Create more with Microsoft templates
Choose from thousands of free or premium Microsoft Office templates for every event or occasion. Jump start your school, work, or family project with a professionally designed Word, Excel, PowerPoint template that's a perfect fit.
I got this template from there only.