Jennifer Lopez celebrated her 51st birthday and received many best wishes from friends and fans include her fiance Alex Rodriguez.

Alex took special feelings and use social media to to share his love for Jennifer. He wrote: “Happy Birthday, Macha!!!”

Alex shared his love in the words saying “Every moment with you is magical. You are the greatest partner, the best mom, the most amazing performer. A role model. A hero. An inspiration..I’m so proud of you. I love you so much!”

Jennifer Lopez also shared a video on Instagram to showing the feeling of different friends and fans.

“Thanks all the people saying these words : Thank you so much for all of your beautiful birthday wishes! As I watch and read through all of them, I can’t help but think how I spent my last birthday with so many of you last summer celebrating and how this year is so different. But what’s the same is I still feel the love from all of you and I hope you feel it too! Even though the world has changed so much, here is something that never will: I love you, I love you, I love you!!! It’s mah birthday!!! ❤️✨