Francesca spent the morning getting ready at Dalcross, surrounded by her friends and family.
The service took place in St Mary's Church in Inverness, where Francesca walked down the aisle along with no less than nine gorgeous little flowergirls and pageboys. They all performed their duties perfectly, including providing a shower of soap bubbles outside the church.
As we arrived back to Dalcross Castle, we whisked the couple off for a few photographs in the magnificent grounds before they rejoined their guests drinking champagne in the sun.
Before dinner the speakers had everyone captivated with three touching - and very funny - speeches.
As the couple danced their first dance as husband and wife they looked so happy together, and everyone present could see they were a truly perfect match.
We left the wedding feeling that the day had exceeded our very high expectations - in every way.
We wish Francesca and Andrew a long and happy marriage and look forward to showing them the rest of the pictures when they return from honeymoon.