吉塞尔是安达拉西亚王国的女子,那里所有的小动物会说话,未结婚的少女会以美好的歌谣对男子求爱,而幸运的她在森林漫步时以一首十分优美的求爱歌谣邂逅了梦中情人爱德华王子,两人决定马上成亲完婚。不过由于爱德华王子继母娜丽莎皇后长年担心自己权力会受到威胁,因此故意阻挠儿子的爱情与婚姻,于是在婚礼当天早上,娜丽莎皇后假扮成老妇人将吉塞尔推下一口许愿池中。吉塞尔因此以真人形态进入到当今的纽约市曼哈顿,之后她与罗伯特及其六岁女儿摩根相识并暂住在他家。
隔天早晨醒来吉塞尔便呼唤动物(鸽子、老鼠、苍蝇、蟑螂……)来帮忙打扫,扫完后就跑去洗澡。罗伯特被女儿叫醒后看到一堆动物吓了一大跳赶紧将它们赶走。听见水声走进浴室刚好看见鸽子在帮吉塞尔围浴巾,看见莲蓬头出水而兴奋的吉塞尔不小心撞倒了罗伯特,刚好被进门的女友南茜看到,南茜不听解释就跳上出租车离开。
罗伯特将吉塞尔带回律师事务所,要秘书想办法送她回家,但秘书完全不知道安达拉西亚到底在什么地方,也问不到任何航空或旅游公司曾听过这个地名。吉塞尔听到有客户要离婚难过的留下眼泪,毕竟童话世界没有这么残酷的名词,此举却惹得客户不满,也让上司不高兴...