Jennifer Lopez 49, could not hide her emotion as she marked two years with boyfriend Alex Rodriguez, 43.
The mother-of-two took to Instagram on Sunday to share a photo collage from their time together, alongside a heartfelt post.
‘Two years of laughter. Two years of fun. Two years of adventures. Of excitement of growing and learning. Of true friendship,’ she began.
‘And so much love!! You make my world a more beautiful safe and stable place… in the midst of our ever-changing, ever-moving life… you make me feel like a teenager starting out all over again…