Great puzzle, great theme! Same comment as everyone else, the fact that all the theme answers are real phrases with both
LOVE25Dwith 29A, meaning of the Latin phrase "omnia vincit amor"... and a hint for making sense of the starred clues' answers
[----] and ALL is very clever, and must've taken a bit of work to find expressions that fit the bill.