Charlie Cox has been our onscreen boyfriend for the past three decades starting with his roles in The Merchant of Venice and Stardust. However, the Daredevil actor is settled down with the love of ...