They were married in less than a year. It seemed the logical thing to do – their relationship was going from strength to strength, they could barely bear to spend so much as a day apart from each other and both of them seemed complete in a way that no one could ever have envisaged for either of them before then.

As they made their way out of the Church – fixed up specifically for the occasion by Xander and a team of willing helpers funded by Rufus ShinRa, all care taken to preserve the flowers – Cloud couldn't help but watch them, shaking his head in amazement. "Who would have thought it Tifa? That Sephiroth would settle for such a normal life - married and even talking about adopting children."

Tifa smiled and patted his hand. "All good things come to those who wait, Cloud."