By InStyle.com
Jul 11, 2018 @ 11:30 am

She revealed her pregnancy in the middle of an SNL performance, so is anyone surprised that Cardi B's birth announcement comes in the form of an over-the-top floral extravaganza of a photo? 

The 25-year-old and her husband Offset—the rapper and one-third of the musical group Migos whom she married in secret—welcomed a baby girl on Tuesday, and they told the world with an Instagram post that is truly doing the most. 

Kulture Kiari Cephus 07/10/18🎀🌸 @offsetyrn

A post shared by Cardi B Official IG (@iamcardib) on

She captioned the photo with her daughter's name, "Kulture Kiari Cephus," along with her birthdate, 7/10/18. (Kiari Cephus is actually the real name of Offset. Aw.) Little Kulture is the rapper's first child. 

But back to that photo—because honestly, there's a lot to unpack. First, we must address inevitable comparisons to Beyoncé's pregnancy announcement, which the singer posted back in 2017 to announce she was carrying twins Rumi and Sir. 

While there are many differences between the images, fans couldn't help but notice a similar, seated pose (which isn't all that unusual for a maternity shoot) and those in-your-face blooms.

In case you needed a reminder, here's the image that was at one time the most-liked Instagram ever (Beyoncé's photo was later unseated by Kylie Jenner's pic of her daughter, Stormi): 

To be honest, the floral arrangements are a pretty compelling similarity, but then again, comparing fertility to springtime (or in this case, summer) blooms is a tale as old as time. So no one really wins for originality on this one. 

Cardi B is also fully nude in her photo, putting her hip tattoo on full display as she covers her bosom with her hands and wrists stacked high with bangles. Beyoncé, on the other hand, wears a bra and briefs as well as a sheer veil which has itself become something of a cultural institution. 

If Kulture's birth announcement is any indication of what's to come in terms of actual images of Cardi's B-aby, then honestly, we can't wait.