Once upon a crossword puzzle

123456789101112131415161718192021222324252627
Across
  1. 4. mean second wife in fairy tales
  2. 5. mean fairy with evil powers
  3. 7. a princess has one in her hair
  4. 8. giant tree that Jack climbed
  5. 10. a mischievous elf
  6. 12. My what big teeth you have!
  7. 13. fire-breathing fairy tale beast
  8. 17. royal party at the end of the fairy tale
  9. 20. without any fear at all
  10. 22. ask one to know who is the fairest of all
  11. 23. female guardian with magic powers
  12. 25. you have to kiss a lot before finding your prince
  13. 26. stick with magic powers
  14. 27. longet hair in fairy tale world
Down
  1. 1. first word of a fairy tale
  2. 2. has to be broken to live happily
  3. 3. had dinner and nap with the three bears
  4. 6. lost her shoe when leaving the ball
  5. 9. glass fashion accessory lost in a ball
  6. 10. German brothers who collected fairy tales
  7. 11. chamber into which Gretel pushed the witch
  8. 13. vertically challenged friend who works in a mine
  9. 14. sent on a mission to kill rival in the forest
  10. 15. can disturb the night of real princesses
  11. 16. last word in most fairy tales
  12. 18. dangerous tool that makes you sleep for a hundred years
  13. 19. red piece of clothing
  14. 21. a knight uses one to battle dragons
  15. 24. creature that Jack chases down the beanstalk