Katie Jenkins and Nathan Sykes are moments away from getting married. But their journey hasn't been the most plain sailing . There has been many highs and lows in this relationship. Read why things weren't so simple and how they got to their wedding day!