Ekteparet fikk tre barn: Louise Marguerite, prinsesse av Hannover, av fødsel prinsesse av Monaco, født 23. januar 1957. Prinsesse Caroline ble født nøyaktig ni måneder og fire dager etter sines foreldres bryllup. Alexandre Louis Pierre, fyrste av Monaco, født 14. mars 1958. Prinsesse Marie Elisabeth av Monaco, født 1. februar 1965.