2010年6月,与奥兰多·布鲁姆正式订婚。两人育有一子。2013年10月25日,米兰达·可儿与奥兰多·布鲁姆正式离婚 。2017年5月,米兰达·可儿与埃文·斯皮格尔完婚。