After three years and many postponements, Eliza and Shannon were officially wed at Rupert on Rupert in Collingwood.