Jennifer Lopez is going to get married for a fourth time.
The 49-year-old singer is now engaged to former baseball star Alex Rodriguez.
A-Rod, 43, proposed to J.Lo as the lovebirds enjoyed a stunning tropical vacation together this weekend.
But it has not always been paradise for the sultry singer when it comes to love.
She has endured three failed marriages and a very public embarrassing engagement to Ben Affleck.
Dubbed ‘Bennifer’ the pair was ridiculed as their film ‘Gigli’ tanked at the same time.
For more details on all her scandals – click through the photographs.