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