All About Lily James’ On-Again-Off-Again Boyfriend Michael Shuman