Jennifer Lopez is "so proud" of her twins as she marks their 13th birthday.

Jennifer Lopez

Jennifer Lopez

The 51-year-old pop star shed tears as she celebrated the day Emme and Max - who she has with ex-husband Marc Anthony - became teenagers on Monday (22.02.21) with an emotional post on social media.

Sharing a video of the twins opening their birthday cards in bed, she penned: "OMG!! I can’t believe it’s been 13 years since I carried them both home in my arms in the middle of a snowstorm. Out of that blizzard came two perfect lil’ coconuts who rearranged my life and taught me the true meaning of love. It has been the most magical journey full of adventure and joy ever since... I’m feeling so many emotions this morning...so very emotional today... so proud and happy and heartbroken that I can’t feeeze time. To my two caring, sensitive and special souls...who I know will change and rearrange the world in your own very unique ways...your mama loves you beyond forever.. and ever and ever... (sic)"

In the video, the 'Second Act' star recalled the story of her labour and her first day with her newborn babies, and also treated her children to breakfast in bed with waffles and syrup, as well as eggs, sausages and pancakes.

Meanwhile, Jennifer recently opened up on how she and her family were continuing to make special memories at home during the coronavirus lockdown.

She said: "The time is precious, and besides health, probably the most important thing that we have, so we're going to keep a lot of those things going.

"But also realising that there were a lot of things we could get done from home, and that we didn't have to travel as much, even though my work involves a lot of travel.

"I realised that there's some things I could cut out and things I could do to give me more time with my family and my kids, which I think was a blessing."