Sebastian Stan Wore Teddy Vonranson On Jimmy Kimmel Live! Sebastian Stan joined his co-star Lily James as they appeared on âJimmy Kimmel Live!â where t...