布里奇特•瓊斯(蕾妮•齊維格 飾)是一個32歲的單身女子。她的工作及生活都是平淡無奇的,她唯一想得到一份真摯的愛情,就算有一衆好友在身邊及時安慰,布里奇特還是沒有好過點。新的一年裡,她要過一種新的生活。她選擇用日記把自己生活里的點點滴滴都記錄下來,她開始變得喜悅起來。 這時在她與風流倜儻的上司丹尼爾•克里弗(休•格蘭特 飾)產生了感情,丹尼爾原來早與女友訂婚,使布里奇特傷心不已。高傲卻真實的馬克•達西(科林•菲爾斯 飾)也表示對她的愛慕之情。布里奇特周旋在兩個男人之間,不知如何選擇。