As of 2015, Jennifer Flavin has three children with her husband, Sylvester Stallone. Sophia Rose was born in 1996, Sistine Rose was born in 1998, and Scarlet Rose was born in 2002. Sistine Rose is working as a model and was featured in the February 2015 issue of Teen Vogue.
Jennifer Flavin and the father of her children, Sylvester Stallone, met in 1988, but they didn't get married until 1997. Flavin also has two stepsons from Stallone's first marriage to Sasha Czack. Sage Moonblood was born in 1976 and passed away in 2012 of heart disease, and Seargeoh was born in 1979.