Jennifer Lopez is grateful that she got a chance to be a mother.
"They just made my life so much better, you know what I mean," Lopez said. "I'm forever grateful. You know, I didn't have kids until later, and so ... I almost thought that it wasn't going to happen for me. So, I'm like, very aware that I was blessed with that. It could have been something different."
"I don't take it for granted one day," she added.
"I can't believe it's 9 years ago today that God entrusted me with the biggest blessings of my life... he finally sent me my beautiful twins, my babies, my love and life in two lil human beings," she Instagrammed alongside an adorable collage. "I immediately felt bonded, protective, overwhelmed with emotion and, like, the luckiest woman on this earth. And I've felt that way everyday since."
"You make me proud every single moment of every single day!" she continued. "You are two shining lights that make this world a better more beautiful place for me and everyone who is lucky enough to know you... Thank you Lord for choosing me to be Max and Emme's mom. The word LOVE is not enough for how my heart and soul feel when I think of you... Happy Happy Birthday my lil coconuts!!! Mama loves you so damn much!!!"
"It was really sweet," Lopez gushed. "He called and asked if he can do it, and I love all the people that I work with -- all the dancers that I work with -- so it was a great moment."