The big day finally arrived: Beyoncé's twins were born.

On 12 June Bey, with a planned caesarean in Los Angeles probably at the UCLA Medical Center, she gave birth to a male and a female.

The news circulated a few days and although there is no official confirmation from the Knowles-Carter pair, American magazines are certain, based on a father's tweet of the pop star, Matthew Knowles, and the picture of a woman who delivered at the hospital A bouquet of pink, blue and purple flowers, with a card read "B + J" and two foot-shaped balloons, one blue and one pink, with the inscriptions "Baby Girl" and "Baby Boy".

Meanwhile fans and curious wonder how spectacular will be Queen B's arrival announce... congratulations!