從前有個國王,他有十二個女兒,一個比一個漂亮。她們全都睡在一間屋子裡,床並排擺著。每天夜裡她們上床以後,國王就把門鎖上,還插好門閂。可是早晨他打開門進來時,總看見她們的鞋都跳舞跳破了,誰也弄不清這是怎麼回事。於是國王下令公告全國:無論何人,只要能查明她們夜裡在哪裡跳舞,就可以從中挑選一個娶為妻子,並在他死後繼承王位;但誰要是自告奮勇,三天三夜之內沒有查明,就要喪失性命。不久便有一位王子前來,自薦承辦此事。他受到熱情接待,當晚被領進公主們臥室旁邊的一間屋子,他的床就安置在那裡。他要留心她們去了哪裡、在哪裡跳舞;為了使她們不能暗中行事,也不能跑到別的地方去,她們房間的門就一直敞著。

可是王子的眼皮沉得像鉛一樣,他睡著了。等他早晨醒來,十二個公主都已經去過舞會了,因為她們的鞋子擺在那兒,鞋底都磨出了洞。第二夜和第三夜也是如此,於是他的頭被毫不留情地砍了下來。此後又來了許多人,都承擔起這件事,可一個個都送了命。話說有一個窮士兵,身上帶著傷,不能再服役了,正在前往國王所住的那座城的路上。他在那裡遇見一個老婦人,老婦人問他要上哪兒去。"我自己也說不清。"他回答說,又開玩笑似地加了一句,"我倒有點想去查明公主們究竟在哪兒把鞋子跳破,從而當上國王。""這並不難,"老婦人說,"夜裡她們給你端來葡萄酒,你千萬別喝,還要假裝睡得死死的。"說完她給了他一件小斗篷,說道:"你披上它,就會隱身,然後你就可以悄悄跟在那十二個身後。"士兵得了這個好主意,便認真辦起事來,鼓起勇氣去見國王,說自己是求婚者。他受到的接待和別人一樣,還給他穿上了王室的衣裳。那天晚上就寢時分,他被領進前廳,正要上床,最大的公主走進來,給他端來一杯酒;可是他早在下巴底下繫了一塊海綿,讓酒都流進海綿里,一滴也沒喝。然後他躺下,躺了一會兒,便打起呼嚕來,好像睡得死沉。十二個公主聽見了,都笑了起來,最大的說:"這一位也可以不必白白送命了。"說完她們起身,打開衣櫃、衣櫥、食櫥,取出漂亮的衣服,在鏡子前穿戴打扮,蹦蹦跳跳,為眼看就要去跳舞而高興。只有最小的公主說:"我不知道是怎麼回事;你們都很高興,可我心裡總覺得很不對勁,一定有什麼禍事要臨到我們頭上。""你這個蠢丫頭,總是大驚小怪。"最大的說,"你忘了有多少王子來過這裡都白費力氣嗎?我幾乎用不著給那士兵下安眠藥,反正這個蠢貨怎麼也不會醒。"等她們都收拾停當,又仔細看了看那士兵,只見他閉著眼睛,一動不動,於是她們放了心。最大的公主走到自己床前,敲了敲床;床立刻沉進地裡,她們便一個接一個從洞口下去,最大的走在前面。士兵把一切都看在眼裡,不再耽擱,披上小斗篷,跟著最小的公主最後一個下去。在樓梯走到一半時,他不小心踩到了她的衣裳;她嚇了一跳,叫道:"這是怎麼回事?誰在拽我的衣服?""別犯傻了!"最大的說,"你的衣服掛到釘子上了。"於是她們一路走下去,到了底下,面前是一條極其美麗的林蔭道,樹上的葉子全是銀的,閃閃發光。士兵想:"我得帶個信物回去。"就從一棵樹上折下一根枝條,只聽那棵樹咔嚓一聲響亮地裂開了。最小的公主又叫起來:"出了什麼事,你們聽見那聲響了嗎?"可是最大的說:"那是鳴放的禮炮,因為咱們這麼快就把那王子打發掉了。"隨後她們來到一條林蔭道,樹葉全是金的;最後又到了第三條,樹葉全是亮閃閃的鑽石;他在每條道上都折了一根枝條,每次都發出那麼大的響聲,嚇得最小的公主連連後退,可最大的公主仍一口咬定那是禮炮。她們繼續往前走,來到一個大湖邊,湖上停著十二隻小船,每隻船上坐著一位英俊的王子,都在等這十二個公主;各人領走一位,士兵則坐在最小的公主身邊。於是她的王子說:"真奇怪,今天這船怎麼這樣沉;我要劃到對岸,得使出全身力氣不可。""那能是什麼緣故呢?"最小的說,"還不是天熱的緣故?我也覺得很熱。"湖對岸矗立著一座華麗的城堡,燈火通明,裡面傳出小號和定音鼓的歡樂樂聲。他們劃到那裡,進了城堡,各王子便同自己心愛的姑娘跳起舞來,而士兵隱身也同她們一起跳;哪個姑娘手裡端著一杯酒,他就把酒喝乾,等她送到嘴邊時杯子已經空了;最小的公主見了很害怕,最大的卻總是叫她別作聲。他們在那裡一直跳到凌晨三點,鞋子全都跳破了,這才不得不停下來。王子們又把她們劃過湖去,這一回士兵坐在最大的公主身邊。上岸後,她們同各自的王子告別,答應第二天夜裡再來。到了樓梯口,士兵搶在前面跑上去,躺在自己床上;等那十二個慢慢走上來、精疲力竭時,他早已鼾聲大作,她們全都聽得見,她們說:"就他而言,我們是安全的。"她們脫下漂亮的衣服,收起來,把磨破的鞋子塞到床底下,然後躺下。第二天早晨,士兵打定主意一言不發,只管留心這奇妙的動靜,又跟著她們去了。一切同第一次一模一樣,每一次她們都跳到鞋子破成碎片為止。可是第三次,他帶走了一隻杯子作為信物。到了他該回話的時候,他拿著三根枝條和那隻杯子去見國王;那十二個公主站在門後,聽他要說些什麼。國王問道:"我的十二個女兒夜裡究竟在哪兒把鞋子跳破了?"他回答說:"在一座地下城堡里,同十二位王子在一起。"接著把事情的經過講了一遍,又把信物拿出來。國王於是召來女兒們,問她們士兵說的是不是真話;她們見事情已經敗露,抵賴也無濟於事,只得把一切都招認了。於是國王問他要娶她們中的哪一個為妻。他回答說:"我年紀已經不小了,請把最大的公主嫁給我。"當天就舉行了婚禮,並且答應國王死後把王國傳給他。而那些王子被施了魔法,被囚禁的日子同他們陪那十二個公主跳舞的夜晚一樣多。

據《格林童話》瑪格麗特·亨特英譯本(Margaret Hunt, Grimm’s Household Tales, 1884)第 133 篇「The Shoes That Were Danced to Pieces」(德文原題 Die zertanzten Schuhe)譯寫(英文原書為公有領域)。亨特本是格林兄弟 1857 年第七版的英文全譯本;書中歌謠按意譯出。