GiGi(Ginnifer Goodwin 飾)是個對愛情充滿幻想的女孩兒,卻在一次次約會中受挫。她的閨蜜Beth(Jennifer Aniston 飾)和Janine(Jennifer Connelly 飾)不斷鼓勵GiGi在感情中振奮起來,卻各自對愛情懷有遺憾。Beth與Neil(Ben Affleck 飾)同居七年,卻一直未能等來期待的那枚婚戒。Janine的敏感讓她與Ben(Bradley Cooper 飾)的婚姻陷入僵局,而Ben與歌手Anna(Scarlett Johansson 飾)的婚外情更是給他們的婚姻雪上加霜。Anna一邊拒絕擁躉Conor(Kevin Connolly 飾)的示好,一邊熱情似火的期待Ben離開Janine,可是Ben真的能離開Janine來到她的身邊麼?另一方面Anna的好友Mary(Drew Barrymore 飾)在一個清晨和Conor面對面的不期而遇了。
幾個女孩兒帶着愛情的夢想在城市中跌跌撞撞,而此時一直未遇真愛的GiGi在酒吧老闆Alex(Justin Long 飾)的口中聽到了讓所有女人心碎的話“He is just not that into you!”