É também chamado simplesmente pelo apelido de Chris O'Neill.[1][2]
Família
Christopher nasceu na cidade de Londres na Inglaterra, é filho de Cesario Paul O'Neill (1926-2004), um banqueiro americano de investimento que veio para Londres em 1960 para configurar a sede europeia do banco de investimentos Oppenheimer & Co, e de Eva Maria Walter (nascida em 1940), que nasceu na Áustria. O casamento deles foi o seu segundo e terceiro respectivamente.
Ele tem cinco meias-irmãs, do lado materno: Tatjana d'Abo e a condessa Natascha Abensberg-Traun; e do lado paterno: Stefanie O'Neill, Annalisa O'Neill e Karen O'Neill. As duas meias-irmãs do lado materno de Christopher são casadas com nobres europeus: o conde Henry d' Abo e o conde Ernst Abensperg und Traun.
No dia 8 de junho de 2013, aconteceu a cerimônia de casamento entre a princesa Madeleine e Christopher O'Neill na Capela Real do Palácio Real de Estocolmo. O casamento foi transmitido pela televisão pública sueca SVT. O bispo emérito Lars-Göran Lönnermark e o Pastor Michael Bjerkhagen conduziram a cerimónia. O padrinho de Christopher O'Neill foi o seu amigo de infância, o esquiador Cedric Notz.