Bio Oil has been a family favourite for a while now. My mother uses it all the time, and after a bad cold quite a while ago it became one of mine too.
During that cold my nose suffered much more than normal - it was quite cracked and sore, and extremely dry. As a last resort I used some Bio Oil and it worked perfectly! Very hydrating.
I now always have some with me, and try to use it at least once a week for stretch marks (although I am very forgetful).
I worked for a time in a pharmacy and 100% of the time would suggest this product to women who wanted to fade stretch marks, scars, hydrate skin and the like!
The different size bottles also allows for a range of uses. It's not very expensive either, and you get what you pay for!