1987年许鞍华拍摄了一个电影版,金庸亲自参与改编,因片长过长改为《江南书剑情》、《戈壁恩仇录》上下两部,由张多福和阿依努尔·艾合买提主演。看演员名字就知道,这版真的是找了一个维族姑娘饰演的香香公主,而且与陈家洛初见是唱的维语歌,回疆的风土民情及沙漠奇观也都是亮点,可是……演员服饰造型一点武侠味都没有,看着就像放羊的姑娘和问路的大叔。
在许导这部电影上映的同年,TVB时隔11年翻拍版的新版《书剑恩仇录》也上线了,彭文坚、罗慧娟等主演,扮演香香公主的是梁艺龄(原名梁佩玲)。
梁艺龄版香香公主比起之前余安安那一版,服化更加汉化了,异域感弱了。