Beyoncé has given the world a flash of her baby twins, who were born a month ago.
And, of course, the picture is as flamboyant as the image which announced her pregnancy with them!
Mother Nature, indeed!
Queen Bey has also confirmed the tots’ names… Sir and Rumi. A seven out of ten on the crazy celebrity baby names chart.
US mags broke the news of the babies’ births last month .
A source told People: “Bey and Jay are thrilled and have started sharing the news with their family and closest friends.”
The twins join the singer and rapper’s first-born child Blue Ivy, five.
Fans had been growing convinced the babies were on their way all week, after security and cordons were spotted at UCLA medical centre in LA – and Bey’s sister Solange was spied there.
Jay Z also pulled out of the Hall of Fame awards on Thursday night.
Bey and Jay Z confirmed in February they were expecting twins, announcing the news on Instagram with a photo of Beyonce cradling her blossoming baby bump, wearing a flower garland.
The accompanying caption 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.”
Last month she threw a baby shower dubbed The Carter Push Party.
She thrilled fans by sharing stunning black and white photographs of the do on Instagram.
The shots showed Bey and Jay looking more loved-up than ever.
The couple married in 2008 and welcomed Blue Ivy in 2012.