Singer and former single lady Beyoncé has announced she is expecting.
Taking to her Instagram account, the Formation singer said: "We would like to share our love and happiness. We have been blessed two times over.
"We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes," before signing the photo off as 'The Carters'.
This is baby number two and three for Beyoncé and her rapper husband Jay-Z respectively. Beyoncé gave birth to daughter Blue Ivy in 2012, following months of speculation surrounding her pregnancy.
Twitter has reacted accordingly...
imagine having Beyoncé as a mother like imagine being her actual blood. I'd sell my soul to have such a privilege
— queen quen (@quenblackwell) February 1, 2017
What better day to announce your bringing beautiful black babies into this world then 1st day of black history month @Beyonce congrats pic.twitter.com/ZXHMtrzHXE
— Tahtiana chin (@Chinfullthought) February 1, 2017
IF BEYONCÉ HAS 2 GIRLS THAT MEANS SHE'S GONNA HAVE HER OWN DESTINY'S CHILD !!! pic.twitter.com/F5QEF11SPa
— Beysus † Godga (@GagaLovesBey) February 1, 2017
Rihanna even took time out of her busy schedule to congratulate the pair.
A photo posted by badgalriri (@badgalriri) on