Before Kelly Rowland gives birth to her first son with husband, Tim Witherspoon, the very pregnant mom-to-be poses completely nude for a fashion shoot in Elle magazine.

The 33-year-old R&B singer teamed up with 'House of Payne' actor and budding photographer Lance Gross for the shoot. The pair originally met when shooting the video for 'Keep It Between Us.' Since then, K.Row has kept Gross in mind for a fashion shoot.

"I remember looking at his Instagram page and seeing all these crazy hot photos. I texted him, and he said he's really been into [photography]," she tells Elle. "So we had been planning for a year to shoot and of course, I got pregnant and thought I'll have Lance shoot the photos for my pregnancy. Lance and I had all these great ideas and we just put our heads together to execute the looks. It was a lot of fun."

As for the criticism she might receive for posing nude while pregnant, she doesn't see the big deal.

"It's really -- I won't say amazing -- it's Godmazing [laughs] watching your body carry a human," she says. "I took a birthing class and I was amazed by all the things this woman was saying to me about birthing and what the body does naturally. Why wouldn't you want to celebrate that? The body should be celebrated."

Rowland says that she's been eating healthy during her pregnancy but admitted that she craves nachos, cherry pie and chocolate ice cream with peanut butter mixed in it.

Overall, the 'Motivation' singer is anxious to bring a new life into the world and share her experience with family and friends.

"I can't wait until he gets here. I just have a couple more weeks," she said. "I'm excited to bring a child into the world, and sharing that experience with my husband is probably the most beautiful part."

See 20 Singers' Real Names Revealed