Beyonce Celebrates Baby Shower With Serena Williams, La La Anthony, And More

Beyoncé's due date is getting closer by the second.

Already a mother to daughter Blue Ivy, Beyoncé will soon welcome two new babies to the world—but first, the woman is celebrating her growing family. The "Formation" singer had her baby shower on May 20, 2017, and, as you could expect, it was an extravagant affair.

Beyoncé's mother, Tina Lawson, shared photos and videos of the shower on Instagram. In one video, a group of guests shout, "Happy Carter Push Party!" In another clip, Lawson shows the party off to her followers as guests say hello to the camera.

The party's many, many guests included Beyoncé's former Destiny's Child bandmates Kelly Rowland and Michelle Williams, actress La La Anthony, and tennis champ Serena Williams, who is expecting a child herself!

All theses beautiful ladies at The Carter Push party! ❤️❤️

A post shared by Tina Knowles (@mstinalawson) on May 20, 2017 at 4:03pm PDT

On her own Instagram account, Queen Bey shared a few black and white photos of herself from her baby shower—and she, of course, looked stunning. In the shots, she dons a headdress as well as a bra top and a patterned skirt. She also highlights her growing baby bump with an intricate henna design.

In two of the photos, her husband, Jay Z, joins her, and honestly, the pair couldn't look happier.

A post shared by Beyoncé (@beyonce) on May 21, 2017 at 3:35pm PDT

A post shared by Beyoncé (@beyonce) on May 21, 2017 at 3:35pm PDT

A post shared by Beyoncé (@beyonce) on May 21, 2017 at 3:35pm PDT

Beyoncé famously announced her pregnancy back in January 2017 with a gorgeous Instagram photo of herself cradling an undeniable baby bump. "We would like to share our love and happiness," the 35-year-old, who previously struggled to conceive, wrote. "We have been blessed two times over. We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes."

We can't wait to meet Beyoncé's twins! Word is her babies are due in June.