Jennifer Lopez Reveals Details of Her Pregnancy

Breaking her usual vow of silence when it comes to her pregnancy and babies, Jennifer Lopez has finally opened up about discovering she was pregnant and the year that followed.

She tells Elle she knew instantly when she was pregnant while getting her makeup done one day. "I felt a flutter. The weirdest little ... flourish," she recalls. "My makeup artist said, 'What’s the matter?' I didn't say anything, but in my head, I was like, 'I have life inside me!'"

In spite of being dogged by infertility rumors for years, Jennifer always believed she would have a child—the old-fashioned way. "We knew nothing was wrong with either one of us...I had been checked, and [my husband Marc Anthony] had kids already," she explains. "I knew something's not ready here, in my head or in my life, and when it is, I know it's going to happen."

When it did happen, Jennifer had a very specific idea about how she wanted her pregnancy to go. "We came off tour and I said [to Marc], 'I did the superwoman thing, I finished the I need you to take care of me."

"'This is the first time in my life where I'm just going to be a little bit selfish. I don't know if I'm going to have kids again, so I want it to be a beautiful experience. I don't want to have any drama. I want to just be smiling every day,'" she told her husband.

Jennifer found the perfect way to commemorate the experience: a book of photos of herself and Marc just before giving birth to twins Max and Emme. "I was like, 'How am I going to rock this moment of my life?'" Jennfer says. "I felt very womanly. Marc was in a dream. He loved it."

Now that the experience is behind her, Jennifer is ready for her next challenge—training for a triathlon. "I feel great," she recently told Good Morning America. "I have more energy. I'm proud of myself."