I am sorry to say this but....... wear a suit. With your kilt outfit you will be over dressed with your PC(you would not wear a dinner suit(tux) to a 2 o'clock wedding,I hope) and as the wedding is in the UK there is a reasonable chance that there will be a guest that knows a bit about highland attire. Can you hire, beg, borrow or steal an Argyll jacket?