初來乍到的鞋子設計師凱麗(詹妮弗·格雷 Jennifer Grey 飾)過著拮據的生活,她不僅在事業上鬱鬱不得志,更不得不受三名室友的氣。一次偶然中,凱麗幫助了一個落難的婦人,沒想婦人搖身一變成為了神奇的魔女,她施法讓凱麗設計的一雙高跟鞋擁有了魔力,只要凱麗穿上它,既能夠變成美若天仙的完美女性。
一日,凱麗穿著這雙魔鞋來到設計師薩爾維托(羅伯·勞 Rob Lowe 飾)舉辦的晚會,光芒四射的凱麗一出現就立刻吸引了薩爾維托的目光。凱麗化名普魯登斯成為了薩爾維托的助手,而後者也越來越為普魯登斯的魅力所折服。隨著時間的流逝,凱麗發現一切美好都變了樣,她不知道薩爾維托喜歡的究竟是平凡的自己還是美艷的普魯登斯,魔鞋的魔力開始讓她感到無所適從。