Bio Oil is the Oscar award winner of the beauty world. This alluring orange tinted oil has been showered with accolades from China to Europe as the favourite brand of top magazines, industry experts and popular opinion alike.
So does the darling of the beauty world deserve all this attention? In a word: yes.
