Hollywood star Jennifer Lopez files for divorce from Ben Affleck on second wedding anniversary Read more