1 / 9
Rachel Weisz began dating English actor Daniel Craig in December 2010 and they married on 22 June 2011 in a private New York ceremony, with only four guests in attendance, including Weisz's son and Craig's daughter.
She captured the heart of 007 himself, but just like Daniel's most famous character, Rachel is decidedly secretive about their romance.
Weisz, 45, says she doesn't open up much about her four-year marriage to the Spectre star because "he's just too famous."
"It would be a betrayal," she tells More for its the Dec/Jan 2016 cover story. "You have to protect your marriage."
"When you're young, you tell your girlfriends everything," Weisz says. "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."
CREDIT: Getty Images 9:9