Jennifer Lopez who was born on 24th July 1969 celebrated her 49th birthday yesterday with friends and family and the photos shared from the celebration are jaw-dropping.

The singer’s toned body got all the attention and it’s easy to see why.

At 49, she’s got the flawless skin and incredible physiques of a woman in her 20s.

The singer spent her birthday partying with her boyfriend Alex Rodriguez and their families in the Bahamas.