Oxmas

12345678910111213141516171819202122232425
Across
  1. 2. Meet him in Macys
  2. 3. More than one present at the birth of Jesus?
  3. 7. Gabi's guinea pig / Simpsons cat
  4. 8. Vorderman, Ann Duffy, Channing
  5. 9. Mr Blobby's friend from his House Party
  6. 11. Legolas, Galadriel, Dobby / If the King of Rock and Roll couldn't spell, he might sign his name as ____?
  7. 15. Silliest bird / Panto with Ian McKellen and John Bishop, Mother _____
  8. 17. Seasonal Drink at 21 across (10/5)
  9. 18. Hosiery to remove in a striptease
  10. 19. Cheese vessel
  11. 21. Café Chain / NOPs con man
  12. 22. Christmas in Italian / A film critic who can't spell might call Martine McCutcheon in Love Actually ____?
  13. 24. Unimpressed Regents receptionist / Slightly drunken
  14. 25. Shannon family name / Animal Crossing currency / Nickname for Ella
Down
  1. 1. Protagonist of Miracle on 34th Street (4/6)
  2. 2. The only human character in The Muppet's Christmas Carol
  3. 4. Spiky evergreen / Oxmas Emcee
  4. 5. A Karen who can't spell might ask to speak to the?
  5. 6. Hyperbolic paraboloid crisp
  6. 10. Baby of 23 down
  7. 12. Kate family name (pl) / Aziraphale, Castiel, Amanadiel etc
  8. 13. They've got a semi by the sea (5/4/3)
  9. 14. Eat them hot on the Millenium Bridge / Horse or Sweet
  10. 16. Regent's foyer / Oxford pub, The ____
  11. 20. Catchy advertisement tune
  12. 21. You would employ Bert from Mary Poppins to clean your?
  13. 23. Knitted abomination, kin to 3 across