Carl var opprinnelig prins av Sverige og hertug av Östergötland, men sa fra seg disse titlene da han i 1937 giftet seg med en kvinne uten kongelig byrd, grevinnen Elsa von Rosen (1904–1991). Han fikk da i stedet en tittel av sin svoger Leopold III av Belgia samme år. Han ble da , men ikke kongelig høyhet. I 1945 ble han utnevnt til æresmedlem av Ointroducerad adels förening.