There's a wonderful website I go to for new and cool fonts, unique backgrounds and lovely graphics. Every week, there are three products that are available for free download on the site. There's also a bonus of three more on their Facebook page. Isn't it cool?
Even if you cannot download the ones you really need for free, the prices are very reasonable. You can mix and match the elements and create brand new designs.
For example, if you're having a DIY wedding, this set is perfect for the invitations or save-the-date cards, or even a wedding blog:
Click on the image below to see what Creative Market has to offer.
Disclosure: I'm a partner of Creative Market.