紫薇(林心如)偕丫环金锁(范冰冰)带着乾隆(张铁林)留给母亲的信物,从江南来到京城想与乾隆相认,发现进宫面圣根本无门,走投无路之际,她们遇上女飞贼小燕子(赵薇),与之结为好友,不想因机缘巧合,本热心为紫薇帮忙的小燕子被乾隆错认为是自己女儿。
为庆贺重获爱女,乾隆举行祭天酬神仪式,仪仗队伍行经市街时被紫薇、金锁看到,紫薇太过激动昏倒在地,被大学士福伦之子福尔康(周杰)所救,得知紫薇身世后,福家人将其收留,其后,紫薇在福尔康的安排下终又与小燕子见面,众人开始为紫薇与乾隆相认一事作种种安排,而在这一过程中,紫薇与福尔康,小燕子与五阿哥永琪(苏有朋)也开始了爱情之旅。。17岁的达芙妮(阿曼达•伯恩斯饰)自小与母亲利比(凯莉•普雷斯顿饰)生活在一起,从小开始她便希望她的每个生日都能有父亲的出现。开朗活泼的她看到传统的父女共舞这一环节便会深深的黯然下来。她决定,到英国寻找身份地位显赫的父亲——亨利爵士(科林•菲尔什饰)。当年父亲不爱爵位爱美人,遭到了家族的不满,母亲也在父亲助手的欺骗下离开了那座美丽的城堡。
寻找父亲的过程中,达芙妮也找到了自己的爱情。她的到来让父亲原本平静的参政生活带来了很多的冲击。她的到来威胁到了父亲的未婚妻及女儿的地位,就算她们想尽办法让达芙妮出糗,但她还是可以夺得最多的关注,成为焦点。为了父亲,她不得不改变自己的作风,她开始茫然了,男友也因为她的改变深感失望。
最后,她能否如愿与父亲一起跳舞,而她的爱情又会否归来呢?。