0年代初，查尔斯二世并不愿意与商业对手荷兰联盟；特别是当1670年英法签订了联手攻荷的《多佛密约》后，他就计画让玛丽嫁给法国的王位继承人路易。因为与法结盟，既可以提升天主教的地位，又可以加强查尔斯自己的权势。但后来，随着1674年第三次英荷战争的结束与法荷战争的进展，不列颠人对天主教展现出了怒滔般的仇恨；詹姆斯改信天主教的事实在1673年彻底暴露，激起了不列颠新教徒的恐惧与愤恨，并使国王在议会中承受着巨大的压力。因为联盟法国在政治上日益不利，查尔斯便打消了联姻法国的初衷。1675年，首席大臣为稳定政局推行联