Cristina nació en el Palacio del Louvre en París, siendo el tercer hijo y segunda hija del rey Enrique IV de Francia y de su segunda esposa, la reina María de Médicis.