年輕的鞋子設(shè)計(jì)師凱麗(詹妮弗·格雷 Jennifer Grey 飾)在紐約過著拮據(jù)的生活,不僅事業(yè)屢遭挫折,還需忍受三位苛刻室友的刁難。某日她在街頭救助了一位神秘老婦人,對(duì)方竟是一位隱居的魔女(安德烈亞·費(fèi)雷奧爾 飾)。為報(bào)答善意,魔女賦予凱麗設(shè)計(jì)的紅色高跟鞋魔法——穿上它便能化身為魅力四射的完美女性。在薩爾維托(羅伯·勞 Rob Lowe 飾)舉辦的時(shí)尚晚會(huì)上,化身名媛普魯?shù)撬沟膭P麗艷驚四座,并憑借設(shè)計(jì)才華成為這位著名設(shè)計(jì)師的工作助手。隨著兩人關(guān)系逐漸親密,凱麗陷入身份困境:薩爾維托傾慕的究竟是才華橫溢的真實(shí)自我,還是魔力幻化的完美化身?當(dāng)魔鞋開始反噬使用者的本真時(shí),凱麗必須在虛幻魅力與真實(shí)人生之間作出抉擇。最終她領(lǐng)悟到自我價(jià)值無需借助魔法,褪下魔鞋后以真實(shí)面貌重拾創(chuàng)作勇氣與生活掌控力。