May 24 May 24 The Duke and Duchess of Cambridge's official visit to Scotland - Day 1 Heaven Duchess of Cambridge