As a pregnant woman gets closer to her due date she ordinarily throws a baby shower, but Beyoncé is no ordinary woman and had herself a ‘push party’ instead.

A ‘push party’ is basically a baby shower where the pregnant mom gets showered with gifts and attention, and in this case a Destiny’s Child reunion too. The party, dubbed the ‘Carter Push Party‘ appeared to have a West African theme to it, with bright wax print fabrics, head wraps and the music of Fela Kuti playing in the background. Tina Knowles, the granny-to-be, shared a number of photos and videos, including one of her in front of the flower display featured in Beyoncé ‘s iconic pregnancy announcement:

Last one 😀

A post shared by Tina Knowles (@mstinalawson) on

The guest list was impressive, featuring Solange, Kelly Rowland, Michelle Williams and the also-pregnant Serena Williams. Tina showed that even celebrity moms love to embarrass their children and insisted on making everyone shout “Happy Carter Push Party!” for the cameras:

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

A post shared by Tina Knowles (@mstinalawson) on

Beyonce posted a series of arty black and white snaps of her and Jay Z looking loved-up and ecstatic at the party too:

A post shared by Beyoncé (@beyonce) on

A post shared by Beyoncé (@beyonce) on

A post shared by Beyoncé (@beyonce) on

Judging by Bey’s huge pregnant belly she’s surely set to give birth any day now?