The Princess of Wales has marked St Patrick's Day with the Irish Guards regiment in London and today also marks Princess Kate ...