The Princess of Wales charmed both onlookers - and her husband - as she tried her hand at curling during a trip to Scotland.