Nicolas je tretím vnúčaťom švédskeho kráľovského páru a šiestym v poradí na trón. Je druhým dieťaťom princeznej Madeleine a jej britsko-amerického manžela, bankára Christophera O’Neilla (40), za ktorého sa vydala v roku 2012. Ich prvé dieťa, princezná Leonore, sa narodila vo februári 2014.
Princezná Madeleine porodila len dva dni po tom, ako sa zúčastnila na svadbe svojho staršieho brata, princa Carla Philipa. Rodila v univerzitnej nemocnici Danderyd neďaleko Štokholmu. Podľa správ švédskych médií novorodenec vážil pri príchode na svet 3080 gramov a meral 49 centimetrov.