荷莉·帕克在加州納帕谷的葡萄酒莊園長大,是個假小子,愛打棒球,嘴裡叼著奧利奧餅乾,和爸爸尼克·帕克(丹尼斯·奎德飾)相依為命。安妮·詹姆士在倫敦長大,舉止優雅,說一口英國腔,和媽媽伊莉莎白·詹姆士(娜塔莎·李察遜飾)住在一棟漂亮的聯排別墅裡。
她們都十一歲半。她們長得一模一樣。但她們從不知道彼此的存在。

緬因州夏令營
這個夏天,命運把她們送到了同一個地方——緬因州的沃爾登夏令營。兩個女孩第一次見面時,整個營地都震驚了:她們簡直是同一個人的複製品。但她們自己卻互相看不順眼。荷莉覺得安妮是個裝腔作勢的英國佬,安妮覺得荷莉粗魯沒教養。兩人在營地裡展開了一場曠日持久的惡作劇大戰——往對方床上倒蜂蜜、把對方的床抬到湖面上、互相潑水。
最終,營地主任忍無可忍,把她們關進了同一間「隔離小屋」,罰她們一起住,直到學會和平相處。
在被迫共處的日子裡,兩人開始聊天。荷莉提到自己的生日是10月11日。安妮愣住了——她的生日也是10月11日。荷莉拿出一張被撕成兩半的照片——一個年輕漂亮的女人。安妮顫抖著從脖子上取下掛墜,裡面也有一張被撕成兩半的照片——一個英俊的年輕男人。兩張照片拼在一起,是一對在婚禮上親吻的夫妻。
她們是雙胞胎。父母在她們還是嬰兒時離婚,一人帶走一個孩子,從此天各一方,再未聯絡。

互換身份
兩個女孩做出了一個瘋狂的決定:互換身份。安妮假扮荷莉去加州見爸爸,荷莉假扮安妮去倫敦見媽媽。
為了以假亂真,她們花了整個夏令營的剩餘時間互相訓練。安妮教荷莉英國口音和上流社會禮儀,荷莉教安妮美國俚語和爸爸的一切習慣——他喜歡奧利奧蘸花生醬,他打牌時會扯耳朵,他有一條叫薩米的狗。最關鍵的一步:荷莉把安妮的長髮剪成了自己的短髮,安妮則給自己的耳朵紮了耳洞。
夏令營結束,兩個女孩分別登上了開往不同方向的車。

另一個世界
「安妮」(其實是荷莉)到達倫敦,第一次見到了媽媽。伊莉莎白是一位成功的婚紗設計師,溫柔、美麗、優雅。荷莉拼命忍住眼淚,假裝若無其事地說「嗨,媽媽」,然後撲進了她的懷裡。管家馬丁對「安妮」的異常行為感到困惑,但沒有多想。
與此同時,「荷莉」(其實是安妮)到達了納帕谷的葡萄酒莊園。尼克是個高大英俊的牧場主,爽朗、隨和,和女兒關係親密。安妮第一次見到爸爸時險些露餡——她不會握手的暗號、不認識家裡的狗、甚至不知道自己的房間在哪。但尼克的管家崔西(麗莎·安·沃爾特飾)——一個熱情潑辣的黑人女管家,從小看著荷莉長大——很快就察覺到了不對勁。
安妮最終向崔西坦白了真相。崔西震驚之餘,決定幫忙保守秘密。
梅莉黛·布萊克
但安妮發現了一個意想不到的危機:爸爸有了新女朋友。
梅莉黛·布萊克(伊蓮·亨德里克斯飾)是個年輕漂亮的金髮女郎,二十六歲,野心勃勃。她盯上尼克不是因為愛情,而是看中了他的葡萄酒莊園和財富。她對「荷莉」表面上笑容甜美,背地裡卻毫不掩飾自己的厭惡——她甚至對安妮說:「等我嫁給你爸爸,就把你送進寄宿學校。」
更糟的是,尼克已經向梅莉黛求婚了。
安妮緊急聯絡倫敦的荷莉:計劃升級,必須儘快把媽媽帶到加州,阻止這場婚禮。

倫敦重逢
荷莉在倫敦終於向媽媽攤牌了——她不是安妮,她是荷莉。伊莉莎白崩潰了,既憤怒又心碎:她從來不知道另一個女兒長什麼樣。她立刻帶著荷莉飛往加州。
在納帕谷的莊園裡,兩個家庭終於團聚。尼克和伊莉莎白十一年來第一次面對面。空氣中的化學反應是顯而易見的——他們仍然深愛著對方,只是都太驕傲,當年誰也不願先低頭。
但梅莉黛還在。
露營之夜
雙胞胎策劃了最後一擊。她們說服尼克帶著全家人——包括伊莉莎白和梅莉黛——去野外露營。在那個夜晚,兩個女孩聯手對梅莉黛發動了一系列惡作劇:把蜥蜴放進她的水壺、在她的身上塗滿蜂蜜引來蚊子、把她的充氣床墊推進了湖裡。
梅莉黛在湖中央尖叫著醒來,狼狽不堪,終於在所有人面前撕下了溫柔的面具,歇斯底里地大吼:「要麼那兩個小鬼從你的生活裡消失,要麼我消失!」
尼克平靜地看著她,說:「那……對不起了。」
梅莉黛走了。

大結局
故事的結尾在倫敦。尼克追到了伊莉莎白位於倫敦的家門口。大雨滂沱,他站在街上,看著窗戶裡的燈光。伊莉莎白走到門口,兩人對視。十一年的分離、驕傲、遺憾,在這一刻全部融化。
他們接吻了。兩個女兒在樓上的窗戶後面擊掌歡呼。
影片的最後一個畫面,是在伊莉莎白家的庭院裡舉行的婚禮——尼克和伊莉莎白重新結婚了。荷莉和安妮穿著一模一樣的裙子,站在父母兩側,笑得像兩顆一樣甜的糖。