The day started with Sophie's preparations in the West End of Edinburgh, where she and her bridesmaids were getting ready for the big day. With a bit of Tiktoking thrown in :)
The wedding ceremony took place at Barnbougle Castle, which provided a stunning backdrop for the occasion. During the ceremony, Sophie's grandad read a beautiful self-written poem that he had composed especially for the couple. The poem was a touching and funny tribute to the couple's love and commitment to each other.
After the ceremony, the couple and their guests enjoyed a stunning photo shoot on the beach at Barnbougle. This was loads of fun which you can see from the vid.
The reception took place in the stunning banqueting hall at Barnbougle Castle, where there was a great set of speeches from the couple's loved ones. The speeches were heartfelt, funny, and touching, and they perfectly captured the joy and happiness that was present throughout the day.
Sophie and Ryan's wedding day was a beautiful celebration of their love and commitment to each other.