A stylish royal tour: Kate Middleton's outfit changes on week-long visit to Scotland