My fiancee feels we are obligated to make short speeches/toasts at our wedding reception. She says it would be rude for us not to publicly and formally thank our guests for coming and her parents for hosting.
I thought making the rounds from table to table during dinner was an appropriate and acceptable time and way to thank people for coming, both because it's more personal, and also because I'm a hesitant and nervous public speaker. Just getting through the day and putting your best foot forward in front of so many people on this big occasion is trying enough, no?
As for publicly thanking her parents, it's clear from our invitations that they are hosting, and I've been to plenty of weddings where the groom and bride have not spoken. On the other hand, I don't want to be rude.
Thoughts?