Rachel Weisz feels protective of husband Daniel Craig.

Daniel Craig and Rachel Weisz

Daniel Craig and Rachel Weisz

The Oscar winning-actress, who has been married to the 'Spectre' star, 47, for four years, admits she doesn't even discuss their relationship with her close friends because "he's just too famous."

Explaining why they try to keep their romance private, the 'Lobster' star, 45, said: "He's just too famous. It would be a betrayal. You have to protect your marriage. When you're young, you tell your girlfriends everything. One of the great pleasures of not being an adolescent is that you don't have to share everything. When you're married, that door closes. The audience goes, and you're in your own life."

Meanwhile, Rachel insists she isn't afraid of getting older and plans to take more risks with her career in the future.

The 'Youth' star told the December/January issue of MORE magazine: "[Before,] I was taking whatever came along. I'm getting more focused. I'm trying to choose the stories that I want to tell. I think everyone should take her career into her own hands, whatever her age. But me, I needed to have this much experience under my belt in order to do it. I've read a bunch of scripts at this point; I've made a bunch of movies. Now it's about refining the search, saying, I want to shine a light on this. This matters to me.

"Men get the more complex roles. Things have become too glossy for women. We have to be 'likable,' which is not very likable at all. It's hard to like someone who's just sweet. You want a real person, one who irritates you and mystifies you and frustrates you and makes you cry. You want everything from a character. Not to just stand there and look nice. Likability is code for 'Shut up and look good.' "