Prinsesse Estelle ble født 23. februar 2012 klokken 04.26 på Karolinska Universitetssjukhuset i Solna. Klokken 07.00 samme morgen deltok prins Daniel i en pressekonferanse der han meddelte at fødselen hadde funnet sted. Prinsessen var 51 cm lang og veide 3 280 gram.