51 year old actress sizzling bikini photo sets internet on fire!

Hollywood actress and singer Jennifer Lopez, known for starring in movies like Anaconda, The wedding planner etc has been adored by millions across the world for her hot and glamorous looks.

The 51 year old Jennifer Lopez has been quite active on social media and regularly shares stunning photos of her on Instagram which turn viral. Now the actress has posted a bikini photo captioned “Vacation vibes,” and this photo where she's clad in a pink and green floral bikini has turned viral.

Many celebrities and fans have posted positive comments to the photo, and numerous fans have been stunned by Jennifer Lopez's physique and fitness at 51. Jennifer, a mother of 12-year-old twins, Max and Emme has been spending time with them and her fiancé Alex Rodriguez.