Yes, the Nanokeratin will give excellent results on all hair types.