Their wedding was a beautiful celebration of love and friendship. Friends and family gathered to witness the union of two souls who had overcome so much to be together.
As they exchanged vows, James and Sophie promised to love and support each other, no matter what life threw their way.