Jennifer Lopez undresses despite age

Lopez and Affleck got back together more than a year ago.

They were already in a relationship from 2002 to early 2004 and were also engaged at that time.

The relationship failed because of the many media attention.

The press even gave the couple their own name at the time: ‘Bennifer’.

Jennifer Lopez celebrates her 53rd birthday on Sunday but still has no trouble with sexy photo shoots.

The singer and actress went out of her clothes for the launch of her new skincare line JLo Body by JLo Beauty.