木婉清之后,蒋欣的角色就多了一些辨别度。2005年,蒋欣在《新聊斋志异之小翠》出演了反派蛇姬,妖娆魅惑,又和段誉又碰面了。
在《欢天喜地七仙女》饰演四公主绿儿,调皮聪慧爱耍小机灵。还有在胡歌版的《仙剑奇侠传》里,蒋欣在戏里一人分饰两角:女苑和姜婉儿。女苑是一个利用感情来作手段最后却控制不了感情的小妖,演绎得可谓是惟妙惟肖。
但是她一直都是默默无闻的状态。直到2011年,蒋欣演了《甄嬛传》的华妃,顿时变得家喻户晓,一切都不同了!虽然在共76集的《甄嬛传》中,华妃在第42集就领盒饭了,虽然华妃不是主角,但华妃是全剧最浓墨重彩的一笔。
据说郑晓龙导演最初给蒋欣定的并不是华妃一角,而是剧中另外一个妃子,因为觉得蒋欣身上带有很浓的文气,更适合演端庄得体的女人。但蒋欣在精读剧本后被华妃绚丽悲情的命运所深深打动,极力要求试演。试完之后导演倍感惊喜,当场拍板说:“华妃就你演了!”