The Duchess of Cambridge wore a pretty white and blue print dress with nude heels.