Celebrities are a magnet for strong reactions. We love them, we hate them. Their mercurial personalities and on-screen off/screen antics and choices send us on a rollercoaster of attitudes toward them. Here are some we’ve had a love/hate relationship with in recent times.
1. Megan Fox
She was super hot, the guys loved her and women wanted to be her. Pictures of her sucking a cherry spread around the Internet like a plague and it looked like she was going to be the next top earning actress of a generation. Then we discovered her acting skills are acting-college standard, and suddenly all our love for her went out the window. Will she make a big comeback? Probably not unless public opinion changes.