But there are only 2.1 million events, and you'll only reach a small percentage of these. Even if you maximise the revenue you receive from each marriage, it won't be much unless you absolutely and totally dominate the wedding scene, which will be a difficult thing to do because your recommendations path is poor.
I.e, if you randomly get a customer, he cannot recommend you because he may not know anyone getting married at the time, and when another person gets married, it may be too distant in time for him to remember you.
Your biggest problem is market, and you should explain it properly.
2.1 million events per year. The average cost is something like $20K according to five seconds' googling (sounds high for an average, but let's go with it). That's a $42 billion a year industry. There's a lot of people already making a lot of money by servicing this industry.
Oh, and there's a whole publishing industry devoted to bridal magazines and websites, so it's reasonably easy to reach your target market if you have an advertising budget. Difficult to bootstrap though.
Given that I know several people who spent less than $1K on their wedding (and indirectly one who spent by all estimates over $200K) imagine that that $20K number has pretty huge variance. The really interesting number I'd want to know is how many weddings cost more than, say, $15K.
I.e, if you randomly get a customer, he cannot recommend you because he may not know anyone getting married at the time, and when another person gets married, it may be too distant in time for him to remember you.
Your biggest problem is market, and you should explain it properly.