My nephew managed it, when he got married back in 2017. Delivered it very well actually. Went something like .....
"So, here we are, what a magnificent day. It's not been a straightforward journey to get to this point, and I know many people here probably never thought this day would ever...