小燕子(黃奕飾)雖與五阿哥永琪(古巨基飾)結為連理,卻依舊調皮頑劣,聯合永琪、爾康(周杰飾)、紫薇(馬伊琍飾)引發諸多風波,甚至假傳圣旨促成晴兒(王艷飾)與蕭劍(黃曉明飾)的私會。隨著身份謎底逐漸揭開,小燕子陷入對自己身世與皇室倫理的雙重困惑,對永琪及乾隆帝(狄龍飾)的情感愈發矛盾。皇太后(趙敏芬飾)因擔憂永琪子嗣問題,將知畫(秦嵐飾)納入其側福晉之列,加劇了小燕子與永琪的婚姻危機。與此同時,邊疆戰事驟起,爾康隨軍南征,在生死考驗中與紫薇經歷聚散離合。最終,小燕子與永琪選擇遠離宮廷桎梏歸隱民間,爾康、紫薇亦辭官相伴大理,眾人在歷經愛恨糾葛后各自尋得情感歸宿。本片根據瓊瑤原著小說改編,延續了前作的浪漫基調與家國敘事。