Hello :-)
I just want to share a spot I just did on timeless isle and I got 116 Lovely Charms in less than 2 minutes. '
Pick up the big purple crystal and AoE the Angry sprites. This'll give you a small boost on those charms
Nothing big, but if you are nearby, you can just quickly do it.