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”
“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.”