2010年,古装剧《甄嬛传》开拍,由于小说作者是蔡少芬的粉丝,甄嬛就是以蔡少芬为原型创作的,所以导演郑晓龙一开始打算找蔡少芬演女主角。
但蔡少芬觉得自己年纪大了,不适合演甄嬛,况且当时又有身孕,戏份太重也不方便,就退而求其次演了皇后。
其实,最开始郑晓龙希望周迅来出演甄嬛,但周迅正在拍《画皮2》,没有档期,最后才找到了孙俪。当时,孙俪正准备和邓超举办婚礼,但这么好的角色摆在面前,只能延迟婚礼。而皇后这一角色,郑晓龙先邀请演过《金枝玉叶》的邓萃雯。虽然邓萃雯也心动了,但她当时在拍《新还珠格格》,最后只能婉拒。
拍摄时,蔡少芬的塑料普通话成了最头疼的事,每次和陈建斌对戏,陈建斌都急得抓耳挠腮,因为他根本听不懂蔡少芬在说什么,接不上词。好在,蔡少芬将“皇后”的心机、狠辣演戏得淋漓尽致,一句“臣妾做不到”的无奈与酸楚,让她瞬间火出圈。