We can't believe it's been five years since Jennifer Lopez gave birth to her twins, Max and Emme - but it has!
The superstar mom was in full maternal mode on Thursday night in preparation for her babies' big Friday birthday.
"Happy Birthday Coconuts!!! 5 years of joy and true love!!!" J.Lo Tweeted on Thursday night, along with a photo of herself proudly displaying two-dozen homemade cupcakes, which she added were for the twins' celebration at school. "#momduties #bestfeelingever"
According to E! News, the 43-year-old star and her beau, Casper Smart, took the twins to a birthday lunch at Planet Dailies at the Grove in Los Angeles on Friday.
"It was a really cute family outing," an eyewitness told the website. "J.Lo sat at the head of the table and Casper was by her side, and her mother was with them, too. They all ate pizza and fries and were laughing and giggling with the kids."
"Casper was very hands on with the children and was entertaining them and helping Jennifer make their birthday lots of fun," the source added. "Aside from the giggles they were very low-key and like a proper little family. It was very sweet to see."
Max and Emme are Jennifer's children with ex-husband Marc Anthony. The pair split in 2011 after seven years of marriage.
Copyright 2013 by NBC Universal, Inc. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.