For our wedding, I made a poster using {rmarkdown} and {LaTeX}. To make the poster, render poster.Rmd.
Required fonts are Adobe Garamond Pro, Apple Chancery, and Snell Roundhand. You can edit the font code (shown below) in the LaTeX preamble file (pre.tex).
\setmainfont[Scale=1.50]{Adobe Garamond Pro}
\setmonofont[Scale=2.50]{Apple Chancery}
\setsansfont[Scale=3.50]{Snell Roundhand}
The icons were made using Font Awesome.
\usepackage{fontawesome}
Here's a screen shot of the poster: