Jennifer Lopez Gets Emotional Over Her Twins Max and Emme: 'I Almost Thought It Wasn't Going to Happen for Me'

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Jennifer Lopez is grateful that she got a chance to be a mother.

The 47-year-old superstar appeared on the Today show on Thursday, when she talked about celebrating her twins Max and Emme's ninth birthday last Wednesday. Lopez fought back tears as she talked about her children.

"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."

WATCH: Jennifer Lopez Makes Up Hilarious and Sexy Moves in Dance Battle With Jimmy Fallon

"I don't take it for granted one day," she added.

Lopez gave birth to Max and Emme, whom she shares with her ex-husband, Marc Anthony, in 2008. Last week, she posted a super sweet birthday message for her twins.

"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!!!"

WATCH: Jennifer Lopez Reunites With Ex Marc Anthony to Celebrate Their Twins' 9th Birthday

ET spoke with Lopez on Thursday to talk about the new season of Shades of Blue, which premieres on March 5 on NBC. She also dished about recently helping two of her backup dancers get engaged during her show!

"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."

Watch below:

Related Gallery