JUJU

1234567891011121314151617181920212223
Across
  1. 2. Deliciously chocolatey
  2. 4. Full of determination
  3. 5. A vibrant red flower
  4. 10. Famous mouse energy
  5. 13. Shoes that rhyme with sparky
  6. 15. An angelic messenger
  7. 17. The pearl-slinging OJ
  8. 18. Queen of the skies
  9. 19. One of a few good men
  10. 20. Of the moon
  11. 22. Freshly baked
  12. 23. Rhymes with hill
Down
  1. 1. Circular in form
  2. 2. So fresh
  3. 3. Regal like an ancient queen
  4. 6. Sisterly love
  5. 7. Heavy name, light on the feet
  6. 8. Handsomely French
  7. 9. Once a notable footballer
  8. 11. A cool nickname
  9. 12. The sound of a friendly ghost
  10. 14. Footloose
  11. 16. A true royal
  12. 21. Made of egg and flour