Jennifer Lopez has purchased a $21 million mansion in Los Angeles as she and her ex-husband, Ben Affleck, face difficulties selling their marital home

Jennifer Lopez has purchased a luxurious $21 million estate in Los Angeles, marking a fresh chapter after her relationship with Ben Affleck. The 54-year-old star has moved into the prestigious Hidden Hills area, with TMZ revealing photos of the stunning new property. Meanwhile, Affleck has already found his own bachelor pad in Brentwood. The expansive …