詹姆斯·罗伯特·海耶斯,演员马雅舒的现任丈夫,是美国和意大利混血儿,担任一家游戏开发公司的CEO,身价不菲。之前有网友爆料称,马雅舒在2008年拍摄《军医》的时候,带了一名老外出现在拍摄现场,两人看起来很亲密。知情人士也向记者透露,马雅舒2008年就与这位外籍人士在一起,两人是在飞机上结识的。2008年游戏公司年会,詹姆斯·罗伯特·海耶斯就带着马雅舒向同事介绍说是他女友,两人从2008年底就开始同居,住在北京嘉里中心附近的新城国际公寓。该知情人士还透露,詹姆斯很爱马雅舒。海耶斯在国外曾结婚,并有孩子,已与妻子离婚。2010年6月27日傍晚,马雅舒与外籍男友詹姆斯·罗伯特·海耶斯在云南昆明市翠湖南路的翠湖宾馆举行了婚礼。