歐洲某國的王位繼承人、公主安妮出訪歐洲各大城市,所到之處萬民矚目引起巨大轟動。安妮公主首訪倫敦,受到英國皇室的熱情款待和群眾的熱烈歡迎。完成3天活動,參觀了白金漢宮後,公主又飛往阿姆斯特丹,主持國際援助大樓的開幕典禮及一艘郵輪的啟航儀式。然後前往巴黎出席多項官方活動,以加強她的祖國和西歐多國的貿易夥伴關系。最後,公主來到永恒之都羅馬,羅馬人用場面壯觀的巡遊活動和狙擊兵團樂隊的表演歡迎這位古國的公主。當晚,駐意大利大使為公主特設盛宴和舞會,招待貴賓。
連日的奔波,沒完沒了的儀式、活動,令安妮公主心煩意亂,狂躁不安。為讓公主安靜地休息,大使讓保健醫生為公主注射了鎮靜劑。公主一心想自由自在地看看羅馬,看看普通市民的生活,但她處處受制,根本無法脫身。她假裝睡着,待侍從們離開後,便越窗而出,偷偷爬上一輛運貨的三輪機車駛出使館。但沒過多久,鎮靜劑發作,她便在廣場噴泉附近的台階上睡着了。
剛與朋友打牌歸來的美國記者喬·布拉德利路過廣場,發現一個姑娘睡在台階上,以為她喝醉了,便叫了計程車送她回家。但姑娘睡得特别沉,怎麼也叫不醒,計程車司機也不願管閑事,喬隻好把她帶回自己的住所。喬讓她睡在沙發上,但一轉身姑娘已倒在床上酣然大睡。喬很不滿,生氣地将她掀到沙發上,姑娘毫無察覺繼續呼呼大睡。
天亮後,使館發現公主失蹤亂成一團。為避免不良影響,使館在報上釋出公告,稱公主身體有恙,暫不出席各種活動,并刊登了公主的大幅照片。上班的喬見到報上的公告和照片,才知自己帶回家的姑娘竟然就是失蹤的公主。其他媒體都已關注此事,他對此卻渾然不知,難怪主編大為不滿,甚至以解雇來威脅他。喬不露聲色,準備寫一篇公主内幕和獨白的獨家報道。公主醒來後依稀記得昨晚發生的一些事,知道是喬幫助了她,自己很安全,才漸漸安下心來。她向喬借了一些錢,獨自到羅馬大街上閑逛。
街上的一切都讓公主覺得新鮮、有趣,獨來獨往自由自在的行走讓她身心愉悅,倍感輕松。她先到一家美容店剪了自己的長發,又買了雪糕坐在廣場的台階上吃邊欣賞風景。一直暗中跟蹤的喬悄悄給朋友、攝影記者歐文打電話,讓他快過來拍照,這裡将有重大新聞。但歐文不明就裡,磨磨蹭蹭好半天才趕過來。
喬佯裝偶遇公主,并自告奮勇陪着公主到咖啡館喝咖啡。趕來的歐文見到公主大吃一驚,幾次差點脫口而出,但都被喬巧妙地制止遮掩了過去。當歐文知道姑娘确是公主後,連忙用打火機相機拍下了公主生活中的許多珍貴鏡頭。喬又騎着機車帶着公主遊覽羅馬城,歐文也駕駛着小汽車跟在後面。喬帶着公主來到著名的“真實之口”和“願望成真之牆”,公主玩得非常盡興,流連忘返。公主一時興起,竟自駕機車載着喬沿着大街飛馳,闖紅燈、撞倒小攤,惹下一堆事,被警察抓進警局。幸好喬和歐文出示記者證,警察才放了他們。
公主失蹤的消息傳回國内,國王秘密派出便衣來到羅馬尋找公主。喬和歐文領着公主來到水上舞廳參加舞會時,被尋找公主的便衣發現。便衣秘密控制了公主,請公主立即和他們回去,公主不肯,便衣們隻好強行動手。喬和歐文發現後,立即同便衣們厮打保護公主。在喬和歐文與便衣們糾纏成一團時,任性調皮的公主也舉起樂器向便衣們大打出手。喬拉着公主趁亂跳水逃之夭夭,便衣們則被警察帶走。
一天很快就過去了,公主必須回到使館,繼續自己的通路活動。公主發現她已經愛上了幫了自己很多、陪了自己一天一夜的喬,喬也喜歡上了美麗、調皮的公主。喬始終沒有暴露自己的身份,稱自己是做化肥等化學品的生意人。但喬和公主都知道,雖然他們都真的愛上了對方,但身份的差距,他們的愛隻能是水中月,鏡中花。喬開車送公主回使館時,倆人依依不舍地吻别。
安妮公主的羅馬之旅就要結束了,身體“康複”的公主在大使館舉行了記者招待會。喬和歐文也作為媒體記者參加會議。喬為了維護公主的美麗形象,為了珍藏在自己心靈深處的愛情,毅然決定放棄報社承諾付給他的優厚稿酬,拒絕向任何媒體公布自己獲得的公主在羅馬最本真的第一手資料。公主發現喬和用打火機拍照的歐文,想起自己與喬和歐文在一起遊覽玩耍時,歐文曾頻頻使用打火機,現在才知歐文和喬都是記者,心頭不由一緊。她自由活動這一天,完全就是一個野性的瘋瘋癫癫的平民姑娘,她吸煙、坐在大街上吃雪糕,騎着機車違章被抓,還向要把她帶回使館的本國便衣動手……而這一切,都會給王室的形象帶來緻命的打擊。
采訪結束後,公主主動提出要與媒體記者們見面。公主來到歐文面前,歐文介紹過自己的身份後,把一大袋照片送給公主,請她留作紀念。公主取出照片,正是她在咖啡館吸煙、在真實之口前小心翼翼地伸出自己的手、在水上舞廳用吉他敲打便衣的照片。這些照片的新聞價值和政治效應不言而喻,但歐文卻把它作為禮物送給了她,公主被歐文的真誠深深感動,連連道謝。公主來到喬的面前,喬謙卑地自我介紹:美國新報記者喬·布拉德利。公主心潮澎湃,思緒萬千,萬分感謝給了她那麼多幫助,卻不為金錢、名利所動的記者喬。她深情地注視着他,緊緊地握住他的手,默默地與他告别。

歐洲某國公主安妮(奧黛麗·赫本飾)來到羅馬通路。
公主為了自由自在地生活一天,溜出房間,爬上一輛三輪車,溜出使館。
美國記者喬·布拉德利(格利高裡·派克)見一個姑娘躺在街上睡覺,以為她喝多了。卻怎麼也叫不醒她。
喬·布拉德利不知道姑娘家在何處,又叫不醒她,計程車司機也不願管閑事,隻好把她帶回自己的住處。
公主突然失蹤,引起大使館和公主随員的極大恐慌。
喬賭氣把睡在床上的姑娘掀到沙發上,姑娘卻仍呼呼大睡沒有醒來,喬哭笑不得。
喬到報社上班,見到報紙,才知道自己帶回家的“醉鬼”原來就是赫赫有名的某國公主。
總編與喬打賭,如搞出一份有價值的公主的獨家新聞,給他5000美元稿酬,再自掏腰包獎勵他500美元。
喬拿着報紙回到家,姑娘還未醒來。他拿着報紙上的照片核對,确認她是那個公主無疑。
公主終于醒來,對喬的幫助表示感謝。她向喬借了點錢,自己去逛街,看看羅馬市民的生活。
公主首先到美容店剪短了自己的頭發,改變了發型。
花店老闆送鮮花給公主,公主沒錢了,老闆便抽出一支鮮花送給她。
公主旁若無人地坐在街上吃雪糕,喬假裝散步偶遇,又與公主聊起來。
喬領着公主來到咖啡館,公主邊喝邊玩,像一個頑皮的平民的孩子。
歐文佯裝為公主點煙,趁機用打火機照相機拍照,公主渾然不知。
喬駕駛機車,帶着公主遊覽在羅馬的大街小巷。
公主和喬在羅馬遊覽的情景,都被歐文拍了下來。
公主玩得興起,自駕摩托在街上狂奔,惹了不少麻煩,被警察帶到了警察局。
公主問喬為什麼你們說你們是記者,他們就放了我?喬連忙打岔遮掩了過去,沒有暴露自己的身份。
喬帶着公主到“真實之口”,公主怕沒說真話手被咬住不敢伸手。喬便把手伸進口中,并故意吓唬公主。
喬又帶公主來到願望成真之牆,讓她默默許願。
公主在水上樂園玩得興高采烈,卻沒想到從國内趕來尋找她的便衣已經發現了她。
便衣強行要将公主拉回使館,喬和歐文與便衣厮打起來。公主見狀,也操起一把吉他向便衣頭上掼去。
公主知道自己必須回去重新做公主了。她愛着喬,但身份的差距,使這份愛隻能是水中月鏡中花。
喬把公主送回使館。他望着公主的背影,想起和她在一起的歡樂情景,心潮起伏五味雜陳。
喬決定不論多少錢,也絕不向任何媒體透露公主的任何資訊。
公主羅馬之行即将結束時,在使館召開記者招待會。
歐文放棄名利,把自己偷拍的公主在羅馬一日的生活照片送給公主留作紀念。公主非常感動。
公主握住喬的手,喬終于表明自己的身份:美國新報記者喬·布拉德利。
公主想起羅馬一日的點點滴滴,為喬和歐文的友善感動。她深情地注視着心愛的喬,默默地與他告别。
記者招待會結束了,喬注視着公主的身影,直到消失,才依依不舍地離開。