Jennifer Lopez has confirmed she and Ben Affleck are officially together as she took to her Instagram feed to post a stunning photo of them sharing a passionate kiss. The snap sees 52 year old Jennifer dressed in a red and yellow patterned bikini with a mustard robe and a woven hat as she leans into the actor and locks lips.