Jennifer Garner reveals the strange way she found out she was pregnant for the first time

Jennifer Garner knows her body!

The 46-year-old actress and mother of three co-hosted The Ellen DeGeneres Show’s Mother’s Day episode where she opened up about finding out she was pregnant for the first time.

“I woke up that morning, and I just knew and I peed on the stick and it was so faint,” she said of the pregnancy test positive lines. She then asked for her doctor to do a test in his office. “He gave me one and said, ‘I don’t know, you’re not pregnant. It’s negative.’ And I was like, ‘Yeah, I am. I’m telling you I am.’ So [my daughter Violet’s] 12, and I don’t use that doctor anymore, but I have her so I won!”

She added that she became “more nauseous” with each pregnancy she had.

“I was nauseous for Violet, then with Sera, my middle daughter, I had to listen to Yo-Yo Ma at night. It got worse throughout the day. It wasn’t like in the morning and then I was fine. As the day went on, it was worse. For some reason Yo-Yo Ma got me through,” she dished. “Then with the third kid, just forget it. It was like Happy Meals. It’s just gross. It’s just gross what you do.”

Garner is mom to Violet, 12, Seraphina, 9, and Samuel, 6, with her ex-husband, Ben Affleck. She noted that she had two constants throughout all of the pregnancies.

“One of the things for me being pregnant is first of all you can tell day two, and second of all I carried a baby in the back as much as I did in the front,” she said of her bootylicious pregnancies. “So I’d catch myself in the mirror and be like, ‘Ah! What is that? So big, oh my god, there’s another thing growing back there!’”

The meme-loving mom also prepared a hilarious music video for her song about motherhood. Watch the clip now!