The Ritz Trio performing at a stunning pre-wedding party at Duns Castle