Джек поблагодарил дядюшку, забрал подарки и ушел. Он быстро нагнал своего господина, и вскоре они подъехали к дому красавицы, которую искал принц. А она узнала, что принц явился просить ее руки, и угостила его на славу. После пиршества прекрасная леди объявила принцу, что хочет задать ему задачу. Она вытерла платком губы и сказала:
- Завтра утром вы должны показать мне этот самый платок. Иначе не сносить вам головы!
И она спрятала платок у себя на груди. Принц лег спать в большой тревоге. Но всеведущая шапка Джека рассказала им, как достать платок.
В полночь красавица вызвала своего приятеля-духа и велела ему отнести ее к Люциферу. А Джек надел куртку-невидимку и туфли-скороходы и примчался к сатане вслед за красавицей. Она вошла в сатанинскую обитель и сразу же отдала свой платок Люциферу, а тот положил его на полку. Джек немедля схватил платок и принес его своему господину. А утром принц показал платок прекрасной леди и тем спас свою жизнь.
В тот день леди поцеловала принца и сказала, что наутро он должен показать ей губы, которые она целовала прошлой ночью. Иначе не сносить ему головы!
- Хорошо, покажу! ответил принц. Только обещайте никого больше не целовать, кроме меня!
- Как бы там ни было, молвила красавица, если вы не выполните моего приказа, вас ждет смерть.
В полночь она снова отправилась к Люциферу и побранила его за то, что он не уберег ее платка.
- Ну, на этот раз, сказала красавица, я не дам пощады принцу! Вот поцелую тебя, а он пусть-ка покажет мне твои губы!
И поцеловала сатану. Но только она отошла, как Джек отрубил Люциферу голову, спрятал ее под курткой-невидимкой и отнес своему господину.