The £19 Amazon hair growth serum with such 'unbelievable results' it's got 4,700 five-star ratings
Achieving longer, thicker and more luxurious hair is not necessarily an easy task. There are a number of reasons of why hair can stop growing or grow slowly, including age, genetics, hormones or stress.


