In New York to promote the Season 8 premiere of Suits on July 18, Katherine stopped by the NBC New York Live studio yesterday to talk about joining the cast of the legal drama, filming in Toronto, her blog, and more!