Beyonce and Jay - who also have five-year-old daughter Blue Ivy - have remained tight-lipped about the arrival of their twins until now.
Draped in purple with a blue veil, in front of a floral backdrop that recalled her attention-grabbing pregnancy announcement, Bey also revealed the twins' official birthday. After a few weeks of speculation Queen Bey confirmed the twins were born on June 13.
She also confirmed the babies' names, Sir and Rumi Carter.
A post shared by Beyoncé (@beyonce) on
"Sir Carter and Rumi 1 month today," shared Queen Bey.
Although the arrival of their twins has left the celebrity duo feeling "totally exhausted", Beyonce and Jay are both still overjoyed.
A source said: "At nights, Beyonce has been overwhelmed with all the work needed caring for two babies. Despite all the help they are receiving, Jay is still pitching it so that Beyonce has total support.
"Neither Beyonce, nor Jay, have been able to enjoy an entire night of sleep since the twins arrived. They are totally exhausted but at the same time have never been happier as a family."