Dave Quinn
May 30, 2017 10:55 AM

Beyoncé was carrying three babies on Monday.

The 35-year-old singer, who is expecting twins with husband Jay Z, posted a sweet photo of herself and 5-year-old daughter Blue Ivy to Instagram on Memorial Day. The image was captioned simply with two emojis: a grinning face and an American flag.

In the snap, the mother/daughter duo were both dressed in their bathing suits in the sweet shot, with Beyoncé’s baby bump on full display in a blue bikini and sheer matching cover-up.

Blue Ivy, who was held in her mom’s arms, wore a red patterned one-piece and blue-and-gold straw hat. She celebrated the holiday with a series of temporary tattoos — including a gold one on her right arm and a red star on her right leg.

Want all the latest pregnancy and birth announcements, plus celebrity mom blogs? Click here to get those and more in the PEOPLE Babies newsletter.

FROM PEN: Lea Michele Dream-Casts Her Own Real-Life Girl Squad — from Country Darling Maren Morris to Beyoncé


Ever since Bey and Jay announced in February that they are expecting twins with a beautiful belly-baring photo shoot, there has been no shortage of adorable family shots shared on the singer’s social media pages.

And as they wait for the babies to be born, Beyoncé and Jay Z, 47, have remained busy with overseeing renovations of their Holmby Hills rental home, even hiring decorators for the twins’ nurseries.

RELATED VIDEO: Beyoncé’s Ultra-Glam Maternity Style Is “Irreplaceable”


“They plan on raising their twins in Los Angeles,” a source previously told PEOPLE about the formerly Manhattan-based couple, who recently vacationed in Bora Bora for their babymoon.

“It’s their home base now, and this is where Blue goes to preschool,” the source added at the time. “They’re all very happy in L.A.”

You May Like