Ta Geeker
Of course I know her. Indeed, I was thinking of her, but unable to recall her name! She is never known by her surname alone. I can't really parse the rest of the clue - but never mind. I've found the clueing very loose. I wasted a lot of time looking up the 100 best female singers, most of whom I've never heard of.
I think I've finished.
FOI 23ac, LOI 22ac, CODs15ac (because I'm from Bristol originally), 5d (which I couldn't spell at first) and 19d. Perhaps I should give a nod to 16d as my wedding ring is made of this.