I've used the Skinlongevity™ Vital Power Infusion Serum 50Ml - bareMinerals before and really liked it! It's better as a day serum under foundation than something at night, but absorbed really nicely into my skin. I've heard their face masks are really good too - they do duos so you can multimask with one product 👌
I am currently loving their oil obsessed cleansing oil which removes makeup easily and leaves my skin so soft and like the look of their eye creams too. Definitely would recommend going to your nearest BM counter for a consultation and getting some product recommendations
I also suffer from dry skin (also a bit spot prone) but have also just started using bare minerals. I use the Skin Longevity serum and love it! Smells amazing too. This and the complexion rescue moisturiser I find the perfect combination.