I have a similar issue. I have 3 leathers now that I really want to have. (My list changes from time to time since I constantly edit them, but these 3 remain so I know I really want them.) But no styles to match and the only style that I see will work well for them is Selene. But I already have 2 full sizes, 4 midis, and 1 Midi zip. I may cave in on another full size Selene for one of the leathers though, but the rest on the list will have to wait until I find something suitable for them.
I actually like Angelica and Theia, too, but feel like I already chose the perfect leather and color for them, Aegean blue and ice Taupe. So, I doubt that if I repeat the style I will love the new pieces as much as the one that I already have. (Not that I don’t like Selene that I already have, but she’s such an easy going model. That’s why I feel like it’s easier to make a repeat on her.)
So, yes. I’m waiting.