For 22a, once you have the answer to 12, then think of an alternative meaning (nothing to do with colour) that also means strand.
For 22d, defn is ‘beautiful’, one letter for ‘second’, 2 letters empty ‘cake’ and a word for ‘delightful’ minus its last letter (this word in full could arguably be on theme, though I doubt this was intended)