Canadian actor Ryan Reynolds and Scarlett Johansson have separated after two years of marriage. Sources claim that the parties' ...