Beyoncé is expected to give birth to twins in a few weeks time.
And the pop star celebrated in advance with a star-studded baby shower on Saturday.
Beyoncé’s mother Tina Lawson shared Instagram photos from the elaborate affair, which she called “The Carter Push Party.”
Among the guests were the singer’s former Destiny’s Child bandmates Kelly Rowland and Michelle Williams.
Serena Williams – who is currently expecting her first child – and Lala Anthony were also at the lavish bash.
The group were seen in an elaborately decorated tent, where caterers were setting up a buffet amid black and white striped balloons and printed cushions.
The event was held outdoors in Beverly Hills and the women in attendance were all clad in brightly coloured dresses.
Photos obtained by TMZ showed guest of honour Beyoncé revealing her bare bump, which was covered in henna tattoos.
Beyoncé and husband Jay Z share five-year-old daughter Blue Ivy – who was also at the baby shower – and announced earlier this year that they are expecting twins.