Carrots are not the Fountain of Youth, but scientists assure that their antioxidant properties can help delaying ageing, giving the skin a youthful ap