She has that bubbly personality like Cameron Diaz, So a lot of her serious roles come across as her trying too hard to be serious. And even though she's sexy, she doesn't have that sexual energy that oozes out of certain actresses. Boomerang being the perfect example. Her character was quirky and fun and attractive, but Robin Givens was oozing sexuality, like you can feel her p*ssy vibrating through the screen. Halle needed one of those movies with a Tom Cruise type, but she probably will do better in television at this point, Like JLo has done with Shades of Blue.
That's what I loved about her though. Like in Strictly Business, she was quirky, fun and gorgeous and it made her sexy, but a different type of sexy than Robin Givens.