Avengers star Karen Gillan has wed her American boyfriend in a closely guarded ceremony at a castle in Argyll.
The Inverness-born star tied the knot this afternoon with American comedian Nick Kocher, 36, after jetting back to Scotland for her nuptials.
Some of the A-list guests at the wedding in Castle Toward in Dunoon included fellow action star Robert Downey Jnr and Pretty Woman star Julia Roberts, who were spotted in the town earlier today.