The love of Ben’s life (5)

1234567891011121314151617181920212223
Across
  1. 2. the single most important app ever (5)
  2. 4. zodiac (6)
  3. 8. baby lamb kisser (4-7)
  4. 9. hard graft place (6)
  5. 13. band of dense rainforest (6)
  6. 14. puresport ingredient (3)
  7. 18. Taxi or Algae? (4-7)
  8. 19. unrivalled coffee (4)
  9. 20. deep, acid or saving for (5)
  10. 22. a bright day for a first meet (6)
  11. 23. a snowy place (4)
Down
  1. 1. the latest snack of choice (8)
  2. 3. a drink worthy of a challenge (8)
  3. 5. jurassic coast beach nap ____ door (6)
  4. 6. you actually __ running! (4)
  5. 7. sunsets & horns (8)
  6. 10. 2 became 1 (4)
  7. 11. slimey dj (8)
  8. 12. the main man, the main man (4)
  9. 15. great bevs combined (9)
  10. 16. your dangerous accessory (5)
  11. 17. love island (6)
  12. 21. stuffed front pouch (5)