Jennifer Lopez has been a household name since the mid-nineties and has given us multiple banging tunes and feel-good movies. But perhaps the most surprising thing about her? She just turned fifty years old. We know, we can't believe it either.
Over the years, aside from her gifts to the entertainment industry, J-Lo has been constantly in the headlines for something else - her tumultuous love life. She's been part of a whole host of high-profile relationships - but her current squeeze, baseball star, Alex Rodriguez, is certainly up in her good books right now.
For her milestone birthday, A-Rod dropped a cool $120,000 on his wife-to-be - and she looks pretty pleased with herself.