Bennifer might be over again but Ben Affleck just proved he still has a lot of admiration for his estranged wife ...
Jennifer Lopez reveals why she cancelled her tour and is surprised by a fan in the studio.