African Elephants are pregnant for 22 months. It's the longest gestation of any mammal. Some sharks, which are not mammals, can carry their young for over three years.