Jennifer Lopez has spoken about her engagement for the first time, saying she and fiance Alex Rodriguez are “really happy”.

The couple revealed earlier this month that former baseball player Rodriguez had popped the question after two years of dating.

“We’re really happy,” Lopez, 49, told People magazine.

“Everything that we do, we do together,” she continued.

“He knows my dreams and I know his dreams, and together we feel like we’re stronger.”

“We have (an) appreciation for where we are in our lives today, and that’s what we’re enjoying the most,” Rodriguez added.

Rodriguez surprised Lopez with a 16-carat diamond ring while they were on holiday in the Bahamas.

Announcing the news, both shared an image on Instagram of the star’s hand bearing the ring.

“She said yes”, Rodriguez wrote, while Lopez captioned the picture with a string of heart emojis.

Lopez has twins Max and Emme from her previous marriage to Marc Anthony and Rodriguez is father to two girls.