I can't believe I'm saying this........
Jennifer Lopez really surprised me in Angel Eyes. Oh, I'd seen the Wedding Planner and thought she was okay in a romantic comedy--way better than Julia Roberts, for instance--but I didn't know if she could handle drama. Now I rented the movie because of Jim Caviezel and figured I would just endure J-Lo as the price you have to pay but...........she was actually competent, if not pretty good.
I think the problem is that she leads such a foolish personal life that people's disgust carries over to her professional life. She'd do herself a huge favour if she stopped the shenanigans and focussed on her career.