I am a big fan of natural products, especially for dry hair! I think the simpler and more natural is better, all these shampoos with all these additives can't be good, they just attack the natural balance and strip your scalp and hair of natural fat it needs... I have this shampoo that has seriously done wonders for my thick frizzy, dry hair... it is called PHYTOJOBA by Phyto... it contains Jojoba oils and coconut oils, it really is amazing.
The following product is not a care product, but rather one to stop the frizz.
I have dry hair that tends to go insane when humid, one specific product that helps my hair stay smoother is John Frida's "anti-frizz" serum, just apply some drops on your ends and a bit all over (not too much, or it will get greasy) as a finishing touch.