After their inspired Coming to America-themed Halloween costumes, Beyoncé Knowles and Blue Ivy Carter had fun dressing up again at the weekend. Mother and daughter wore coordinated white dresses for what looked like a family party or wedding.
The bootylicious beauty channelled her inner Greek goddess with a wrap dress featuring a gold trim. Three-year-old Blue looked adorable as she skipped into the venue holding her mother's hand, in a full-skirted number with tulle underneath and a big white bow in her hair.
Beyoncé has seemed happier than ever since giving birth to her daughter with Jay Z almost four years ago. She recently told Oprah that she felt "complete" since having Blue in January, 2012.
"My story did not feel complete and I didn't know why but… after I gave birth I looked at my diaries and everything made sense," she said. "Everything just completely connected and I said now I know who I am… I wasn't complete before my daughter."
Over the summer the music queen showed how much she loves family life, by sharing highlights from her trip to Florence, where the Carters tucked into pizza and ice cream and toured The Accademia di Belle Arti di Firenze.
Then Bey posted pictures from her Fourth of July party, during which she took the time to teach Blue to swim, wearing a stars and striped patterned costume. This was followed by a cruise around Sardinia during which the little girl was again copying her mother's style and seen having her nails painted on board a yacht.
More recently Beyoncé showed off her dedication to her daughter by wearing a gold jewelled ring that spelled her name "Blue" on her left hand.