The church's website states wedding fees are £75 for the organist, £25 for the church officer and a minimum donation of £200 to the church.

The venue was originally booked for another couple but they agreed to move their nuptials so that the royal pair could marry there on July 30.

Edinburgh-based graphic designer Cherith Harrison said: "We received a phone call from the minister who'd asked would it be possible for us to consider moving to another venue as Zara and Mike were keen to get married there."

She added: "There was no money, cash incentive or anything like that. Out of goodwill, we were just happy to move for them."