Although not completely devoid of risk, pregnancy can be managed in virtually all patients affected by even the most complex forms of congenital heart disease. It is not however advisable in patients with any form of pulmonary arterial hypertension. Pregnancy is even manageable in patients with univentricular heart converted to Fontan circulation. A personalised risk stratification should be performed, and patients affected by advanced NYHA functional class appropriately warned of the potential risks. In this setting, metabolomics might represent a novel tool for use in conducting personalised risk stratification. All pregnancies, particularly those at higher risk, should be managed in a tertiary care centre capable of providing the necessary assistance to both the mother and infant. With a few rare exceptions, vaginal delivery is to be preferred over caesarean section due to the lower degree of maternal and foetal complications. The desire for motherhood, at times extreme in women with congenital heart disease, may often be accomplished, thus providing a ray of hope in the lives of these patients.