Kate and Will are having a fun time in New York, except, of course, when people break royal protocol and obviously put the Duchess in jeopardy of having a sweat patch touch her shoulder.
Continue Reading