汪家有兩個與眾不同的女兒:姐姐綠萍(秦嵐飾)是出色的芭蕾舞演員,而妹妹紫菱(張嘉倪飾)是一個平凡而愛做夢的女孩。他們同時愛上了世交楚家的兒子楚濂(保劍鋒飾),然而楚濂愛的卻是大家都沒想到的紫菱。二人甜蜜的戀愛在綠萍的車禍中失去,楚濂為了責任迎娶綠萍。而心碎的紫菱則跟著大自己十九歲的費云帆(方中信飾)遠嫁海外。費云帆用盡心機去令紫菱適應新環境,開始新生活,并通過帶紫菱前往普羅旺斯尋訪薰衣草花田,逐步解開她的心結。當綠萍無意中發現當年楚濂與紫菱的戀愛真相后,平靜的生活被打破了——楚濂最終向綠萍坦白始終愛著紫菱的事實,導致兩人無愛婚姻徹底破裂。此時已與費云帆育有女兒小珍珠的紫菱,雖逐漸萌生感情卻因楚濂的糾纏陷入兩難抉擇。