Jordin Sparks went to "different universes" during the birth of her son.
The 28-year-old singer gave birth to Dana Isaiah Jr. on May 2, and she's now given fans an insight into the dramatic experience, revealing that her all-natural delivery was an emotional experience.
The 'American Idol' star - who had her husband, Dana Isaiah, at her side during the birth - shared: "When I was going to different places and different universes with the contractions, he was right there in my ear or rubbing my back."
Dana - whose son is affectionately known as DJ - was actually responsible for catching the newborn child.
Jordin told People: "I finished out the contractions on the bed and then we went to the tub. When it was time to push, Dana received him."
Dana praised his wife for handling the situation like a "champ".
The model said, too, that he relished the experience of supporting his wife through the life-changing moment.
Dana said: "People have told me 'Once you see your wife like that you can never change the image in your head,' but I was so excited about him actually coming that I was just like 'All right, come on! Come on!'"
And for the first few minutes after the arrival of their baby, both parents "cried like little babies".
Dana added: "It was just that realising moment, that everything you had been preparing for was here in your hands. Every emotion that you felt throughout the entire pregnancy from start to beginning just 'Bam,' and it hits you."
In fact, Jordin admitted she's still coming to terms with her new-found status as a mother.
The 'No Air' hitmaker confessed: "I'm a mom. That's so nuts. I have moments where it just hits me."
Tagged in Jordin Sparks