Content warning: This post includes discussion of a previous pregnancy loss that may be distressing to some readers.
Jessie J has given birth to her son.
The British singer and former The Voice Australia host confirmed the news on her Instagram story, saying she feels like she is "flying in love" since his arrival.
"My son entered this world and my heart grew twice the size. The feeling is indescribable," she wrote.
"He is magic. He is all of my dreams come true. He is my whole [world emoji]. I am soaking up every second and still can't believe he is real, here, and mine."
She also shared a series of images taken during the final moments of her pregnancy and the beginnings of labour, noting she didn't want "no fancy pictures, no retouching".
"I want to look back at these and remember this time exactly as I looked and felt."