Beyonce on Why It's the Right Time for a Baby

Getty Images

Beyonce is opening up about the things she wanted to accomplish and where she wanted to be in life before starting a family.

In an interview with Harper's Bazaar, the Grammy Award-winning diva explains why she was in no hurry to start having children with her longtime love Jay-Z. "It was important to me that I gave myself time to focus on becoming the woman I want to be, building my empire, my relationship, and my self-worth, before I became a mother. Now God has blessed us with the ultimate."

MORE: Beyonce Is Pregnant!

Beyonce, 30, says she's been with Jay-Z since she was 20 years old and the two now have a great friendship: "We took our time and developed an unbreakable friendship before we got married." She also admits the work it takes to build a successful relationship over time. "We focused three years on our marriage and found that it brought us an even stronger bond and connection. But like anything great and successful in your life, marriage takes hard work and sacrifice." But she adds: "If you are with the right person, it brings out the best version of you."

Beyonce also revealed that much thought went into her surprising red carpet revelation at the MTV Video Music Awards that she was pregnant. "I didn't want a crazy picture or gossip story to break the news. So I decided to say nothing and proudly show my baby bump. I felt it was more powerful to see the love and enthusiasm as opposed to saying anything."

MORE: Beyonce's Baby Bump Makes Music Video Debut

The fashion trendsetter said she's loved "figuring out designs that still make me feel edgy and sexy while pregnant." She says that while flowy fabrics are always flattering, "I still rock my stilettos."