From 'I Will' to 'I Do' and everything in between