Ever since Beyonce took to Instagram to announce her pregnancy with twins the world has been waiting with baited breath for the two heirs to Queen B throne to arrive.
Whilst over the past months we've had reports of the babies arriving and heard rumours of the two tots names, it is not until now that we can officially confirm that Bey has given birth to a healthy boy and girl, named Sir Carter and Rumi.
In typical Beyonce story, she has confirmed their names and shared the gorgeous pic of them on Instagram:
Happy one month Sir and Rumi! <3