This is a tough one, since it’s as much about formulations as it is about shade matching. A couple of years ago, I’d say Guerlain because I get along well with most of their formulas and have for years, but their shade range matches me less and less. These days, if I had to pick a brand to make a lifelong commitment to, it’d be Giorgio Armani — they have stellar formulas and have had popular ones for years (and they don’t seem to discontinue TOO quickly!) and a decent range. Presently, I tend to switch between Too Faced Born This Way and Tarte Rainforest of the Sea, but I don’t feel as confident committing to the respective brands forever even if I love those two formulas!
If you don't see your comment yet, it's still in our moderation queue. We try our best to approve comments within 24 hours (and reply to them within 72 hours) but can sometimes get behind. Thank you for your patience!