Why the hate?
Why do people judge her about marrying Tom Cruise and saying she did it for fame? She had a crush on him since her teens. Is it that difficult to understand she fell in love with him? Sometimes people fall in love with the wrong person. Get over it, people!
Also, I disagree with the people saying she is a bad actress. She might not choose the best roles sometimes but she is a natural and she is maturing into a disciplined actress. I'm pretty certain she will keep getting better. She was good in Miss Meadows and even in the god-awful Days and Nights.