Ben Affleck and Jennifer Lopez are more in love than ever! The actor, 49, and This Is Me…Then singer, 52, were spotted packing on the PDA just hours before announcing their engagement. The couple, affectionately known as Bennifer, appeared to be getting a tour of a for-lease retail space in Santa Monica, California when they shared a romantic kiss while also holding hands.