在2012年10月25日宣布订婚，并在2013年6月8日举行了盛大的婚礼。虽然奥尼尔与瑞典公主殿下结婚，但奥尼尔并没有取得瑞典王室头衔地位，不像玛德琳公主的姐夫丹尼尔亲王一样。原因是瑞典王室规定与瑞典王室成员结婚的人士如要取得瑞典王室头衔地位，则必须申请归化加入瑞典国籍和放弃自己本身的国籍，而奥尼尔则拒绝放弃所拥有的英国国籍和美国国籍。