I put together a site on wix.com for our wedding website, which looks like this:
|Note: our location and last names have been blurred out, they are there in real life so it doesnt look as weird.|
This website was a lot more time intensive as I customized every tab and the layout of every box and text component on the site. This also gave me a lot more flexibility though so I really think it looks awesome. The basic site is still free, although it has .wix.com in the web address. You can pay a small fee to not have that, but of course when you are on a budget, does it really matter that much? No.