James II of England
Charles Stuart, Duke of Cambridge may refer to either of two sons of James, Duke of York (later James II of England &amp; VII of Scotland):