She and husband Jay-Z are parents to a five-year old Blue Ivy and recently revealed that they were fighting for their marriage in the past two years.
The picture showed the 35-year-old mother-of-three and the twins draped in a purple floral sheet, while she wore a blue veil.
Grammy-nominated R&B singer Tamar Braxton wrote to Beyonce that she is "happy and so honored that God would choose you sis for these type of blessings!"
If Beyonce has exposed on social networks throughout her pregnancy, unveiling her baby bump then her belly very rounded, since the birth of her twins, last June, the singer is missing subscribers. "We have been blessed two times over". "They're here! #beyonce #twins #jayz #happybirthday", Mathew Knowles had tweeted on June 18.
The singer also confirmed the names of the boy and girl in the Instagram post - her first public acknowledgement of their birth. I won't tell you how and I should make you wait until the end of the show to see this, but I can't wait anymore myself. At publishing time, the photo has been up just an hour and already has 1.9 million faves and thousands of comments.
Beyonce and Jay-Z's twins' names are a mystery no more - at least it appears that way.