First, Rachel Weisz is a classy woman, not a girl. Second, she doesn't live in the limelight and doesn't get into constant trouble like Lindsay Lohan, Kristen Wiig, and more. Plus, Weisz isn't fake nor does she feel like partying, drinking and drugs are the way to go for her career. Despite their apparent rocky marriage, Weisz is married to Daniel Craig (James Bond). You can't go wrong with that!
Though that top point is irrelevant. Rachel Weisz makes me watch history movies even more. Whether it's the English or Danish empires, Rachel Weisz's narraration makes me drool for her. She does it with such class that you can't find in many girls anymore. :(. I like that about her.