So you want long flowing hair, don't we all?
Like with most things in life, patience truly is a virtue - the painstaking wait to see hair growth is no exception.
If you've noticed your strands struggling to shine, a lack of nutrients to your hair could be to blame and it might be worth investing in a hair oil to assist with growth.
Now of course, drenching yourself from head to toe in essential oils isn't the magical cure and that alone, won't give you the long flowing mane you desire. Diet, lifestyle and hair maintenance also play a big part in the amount of growth you'll have.
We've rounded up some of the best hair growth oils for every hair type, you can get today; to help you on your way to healthier and longer hair.
Best hair growth oils to buy:
1. Olaplex No.7 Bonding Oil

If you suffer with dry, damaged hair and as a result are the proud owner of fly away hairs - this little bottle could be the answer for regaining your hairs health.
The weightless formula protects hair from heat up to 450 degrees and works to restore the healthy appearance and look of lack lustre hair.
Apply a small amount of product to damp or dry hair (pay close attentions to those stray end) and style as you need to.
Price: £26, Space NK - buy here now
2. Vita Coco Extra Virgin 100% Organic Coconut Oil

Is there anything coconut oil can't do? Cooking, coconut oil. Dry skin, coconut oil. Damaged hair, yes, you guess it coconut oil.
This extra virgin, raw and cold pressed coconut oil is hydration in it's purest form, trust us - your hair will love you for it.
Coconut oil works by penetrating deep into the hair follicles, promoting and stimulating growth. It'd work great as a hair mask to combat split ends and hair breakage.
Price: £9.99, Amazon - buy here now
3. Aussie SOS Save My Lengths! 3 in 1 Hair Oil

Does your hair look like a cry for help? This miraculous oil with Australian superfoods is like a magic wand, designed to detangle, de-frizz and repair split ends. Oil’s well.
Aussie SOS Save My Lengths! 3 in 1 hair oil features Australian Macadamia Nut and avocado oils which helps to detangle, de-frizz ans well as mend split ends.
The brand is also recognised cruelty free by PETA.
Price: £11.99, Boots - buy here now
4. Jamaican Black Castor Oil Hair Food

If you've bee looking for a hair oil for a while, a name that you may have seen cropping up often is Jamaican Black Castor oil.
Jamaican black castor oil works by penetrating hair follicles for the root, right to the ends of your hair - strengthening your hair and promoting healthy hair growth.
It spreads easily across the hair and scalp and can be used to moisture the scalp or as a hair mask. Its special blend includes Vitamin E, Shea butter and other essential oils.
As the formula is quite heavy, this hair food is best suited to thicker, coarse or kinky hair - that can manage the density of oil without weighing hair down.
Price: £10.49, Amazon - buy here now
5. Moroccanoil Treatment

This Moroccan oil treatment is suitable for all hair types and can be used as part of your everyday hair care routine.
Apply to wet, damp or dry hair and style as you would normally. The product is infused with hair boosting argan oil and linseed extract, which is a fatty acid that helps to improve the overall health of your hair.
You can also apply straight to the ends of your hair to combat split ends or fly aways that just won't sit.
Price: £13.45, Look fantastic - buy here now
6. OGX Extra Strength Tea Tree Mint Scalp Treatment

If you have wispy thin hair, you don't have to miss out on the benefits of hair oils either, you just need a super light formula that won't make you look like you've dipped your hair in chips.
This extra strength scalp treatment utilises tea tree oil and mint to provide a scalp tingling experience that stimulates the hair for new growth.
If you're looking for shine and hydration in a weightless formula, this is for you.
Price: £19.99, Amazon - buy here now
7. Miaflora Kalahari Melon Seed Oil

Like our bodies require nutrients to grow healthily, so does our hair - so let's give it some of the good stuff to help it on its way.
Not only can you use this beauty essential on your hair, because it's formed with all natural ingredients; it's perfectly safe for your skin too.
Wash and condition hair as normal and then a few drops of this can be left in the hair, acting as another conditioning serum.
Price: £4.99, Holland and Barrett - buy here now
8. Macadamia Natural Oil Healing Oil Treatment

Whatever your hair type and whatever problem you're hoping to treat with a hair oil, consider this one before you make your mind up.
Infused with popular macadamia oil and hair boosting Omega's 3, 5 and 7; this product mimic the scalps natural oils to revitalise hair in need of some serious TLC.
The formula is lightweight, easily absorbed and has natural UV protection for hair.
Price: £14.99, Amazon - buy here now
9. Kérastase Elixir Ultime L'Original Hair Oil

For damaged hair that could do with some shine time, this elixir from Kérastase, offers nourishment and promotes silkier hair growth.
The multi-use oil is lightweight but does have some density to the formula, so probably won't be the most useful for super thin hair. If you do have thin hair however, a little of this will go a long way.
A few pumps of product and teasing it into the hair from mid length to the ends will instantly add more shine to your locks. Use it as part of your hair care routine to maintain that silky smooth feel.
Price: £28.81, Look fantastic - buy here now
10. Ultimate Blends Coconut Oil Frizzy Hair Oil

One of the main benefits of coconut oil is that its naturally derived and smells gorgeous. Can you think of a better duo for your locks?
Infused with coconut oil and cocoa butter, this formula helps to reduce frizz by up to a staggering 97% for up to 72 hours.
As the oil works in an almost mist form, it's easy to apply evenly all over the head. It leaves hair feeling silky smooth before or after styling and promotes healthy, long hair growth.
Price: £9.99, Superdrug - buy here now