Rosehips are packed with vitamin C, B, E beta carotene, and riboflavin.