Weddings are not cheap, we all know that. But, I guess I had no idea they had gotten this expensive!!
According to ValuePenguin, the national average for a wedding in 2018 is $29,858.
But it's worse than that in Colorado... $31,435 is what the average wedding will run you in our state!!!