俄罗斯圣彼得堡皇家剧院总监伊凡·弗谢沃洛依斯基找柴可夫斯基商议将水鬼乌丁娜(Undine)的故事编为芭蕾舞剧。但他们后来觉得佩罗的童话《林中睡美人》是一个更好的题材，交给柴可夫斯基作曲，佩蒂巴编舞。柴可夫斯基毫不犹豫的接受委託，纵使他的第一部芭蕾舞剧《天鹅湖》首演之时，不太成功。柴可夫斯基依据的剧本是根据格林兄弟所翻译的，佩罗童话的德语译本，也就是最终的结局是整个宫廷沉睡了100年后醒来，庆祝睡美人公主的婚礼。与此同时，弗谢沃洛依斯基还把佩罗所创作的，在其他故事中出现的角色，也一併写到剧本中，如穿靴子的猫和