cwiz xmas extravaganza

123456789101112131415161718192021222324
Across
  1. 2. outline (12)
  2. 6. massive losers / wannabe v7 (8)
  3. 8. the italian adjective for sacred (feminine) + phrase [sic] (5,4)
  4. 11. most improved cwizzer lately (6)
  5. 12. x-rated celebrity? (4,4)
  6. 15. it was the best of _, it was the worst of _ (5)
  7. 17. the site of our midsummer revelry (8)
  8. 18. an unhappy part of a phrase? (9)
  9. 19. swedish wizard (5)
  10. 20. popular gesture of all cool kids (5,4)
  11. 22. operational study (6,8)
  12. 24. italian king (7)
Down
  1. 1. fog + french masculine definite article + lower digit (9)
  2. 3. beyonce masterwork; rebirth (11)
  3. 4. protector; half of our joy (8)
  4. 5. what all good cwizzers love (plural) (5)
  5. 7. who we are (in full) (1-5)
  6. 9. all you need (9)
  7. 10. profound brain (4,4)
  8. 13. magical creature; our future (7)
  9. 14. crossword club is not a _ (11)
  10. 16. software; loose (5)
  11. 21. our achilles heel (plural) (8)
  12. 23. nell's unwelcome moniker; lateral london line (9)