Beyoncé shared an exciting news in an Instagram post on Wednesday that she and her husband Jay Z are expecting twins. The 35-year-old Beyoncé Knowles posed in just a bra and underwear with her bump on Instagram snap posted today.

We would like to share our love and happiness. We have been blessed two times over and are incredibly grateful that our family will be growing by two, and we thank you for your well wishes. – The Carters”

The couple married in 2008, and the twins will join five-year-old Blue Ivy Carter, Jay Z and Beyoncé’s first child. Beyoncé called giving birth “the most powerful thing you can ever do in your life,” confessing that despite fears she had, “felt like God was giving me a chance to assist in a miracle.”

About being a mother, the 35-year-old singer told Elle in 2016, “I just want my child to be happy and healthy and have the opportunity to realize her dreams.”