Rosehip oil: the multi-tasking ingredient that's great for skin, hair and body