Alex Rodriguez popped the question to Jennifer Lopez while the two were enjoying their Bahamas vacation. “She said yes,” Rodriguez, 43, captioned a photo of Lopez , 49, wearing her stunning diamond engagement ring (pic above) as he holds her hand. The dynamic duo have been publicly dating for about two years and now they are ready to take that next step.

It should come as no surprise that J-Lo was extremely happy while on vacation. Rodriguez captured his wife-to-be doing a little booty shaking on the beach as they enjoy their fun in the sun. Check out the video below: