There have been a lot of rumors about Beyoncé and Jay Z's twins since, oh, the second the singer announced that she was expecting on Instagram. That photo nearly broke the internet — and definitely broke Instagram records — and fans have been busy speculating everything from when the babies would be born to the sex they'd be assigned at birth ever since. But now Bey herself has cleared up all the questions, with the first-ever photo of twins Sir and Rumi Carter.

Yes, they have names: Sir Carter and Rumi Carter. That rumor, at least, was true. And they're perfect.

Beyoncé shared the photo on Instagram, and it continues in the same ethereal motif as her pregnancy announcement photo. She's standing in a garden, surrounded by flowers, a veil atop her head. And nestled in her arms, surrounded by billowing purple fabric, are the babies, fast asleep. "Sir Carter and Rumi 1 month today," she wrote, along with a few very well-chosen emoji to signify the growing Carter family: 🙏🏽❤️👨🏽👩🏽👧🏽👶🏾👶🏾. Given that Bey is (likely) based in Los Angeles right now, this also means that the babies were born on June 13, making them very appropriate Geminis.

Fans predictably lost it, and it took mere minutes for the image to rack up hundreds of thousands of likes and dozens of thousands of comments (at publish time). Will it accrue more? Absolutely. Because Sir and Rumi — and Beyoncé, too — are absolutely worth it.

Related: Beyoncé’s Twins Are Starting Life in This $400,000-a-Month Mansion