We address the problem of single photo age progression and regression-theprediction of how a person might look in the future, or how they looked in thepast. Most existing aging methods are limited to changing the texture,overlooking transformations in head shape that occur during the human aging andgrowth process. This limits the applicability of previous methods to aging ofadults to slightly older adults, and application of those methods to photos ofchildren does not produce quality results. We propose a novel multi-domainimage-to-image generative adversarial network architecture, whose learnedlatent space models a continuous bi-directional aging process. The network istrained on the FFHQ dataset, which we labeled for ages, gender, and semanticsegmentation. Fixed age classes are used as anchors to approximate continuousage transformation. Our framework can predict a full head portrait for ages0-70 from a single photo, modifying both texture and shape of the head. Wedemonstrate results on a wide variety of photos and datasets, and showsignificant improvement over the state of the art.