The marriage is in the SP index under 'Robert Cruicksh Johnston', registered 1948 in Aberdeen Southern District (Ref 168/21001), it looks like the bride was previously married as it's a different surname, but definitely her as the forenames 'fit' what you've posted, too recent to view online though.