Weiszová si v červnu po pár měsících známosti vzala Daniela Craiga, představitele agenta Jamese Bonda (více zde). Jak ona, tak Craig odmítali o vztahu hovořit. A tak až teď vyšlo najevo, že se znají již od studií v Cambridgi. Spřátelili se, když oba účinkovali ve hře Les Grandes Horizontales.
"Vlastně se známe už hodně dlouho, od doby, když nám bylo málo přes dvacet," přiznala herečka v rozhovoru pro list Stella.
O manželství samotném však mluvit odmítla. "Omlouvám se. Jsem čerstvě vdaná. Pořád jsem ještě tak trochu červenající se nevěsta a je to opravdu osobní. Nemohu vám nic říct. Zkuste se mne zeptat později," dodala herečka.
Weiszová ale popřela spekulace o tom, že přestala pít, protože je těhotná. "Občas si dám sklenku vína. Někde jsem se dočetla, že nepiji alkohol, protože jsem těhotná. To není pravda. A nedávno se mě nějaký novinář ptal, jestli bych s Danielem chtěla mít dítě. Já jsem myslím odpověděla, že člověk nikdy neví. Tak to asi nějak překroutili. Zdá se, že ať řeknu cokoliv, vyjde z toho něco jiného," řekla Weiszová.
Herečka má pětiletého syna s bývalým snoubencem, režisérem a producentem Darrenem Aronofskym. Craig má osmnáctiletou dceru Ellu se skotskou herečkou Fionou Loudonovou, s níž byl ženatý v letech 1992 - 1994. Obě děti byly na striktně soukromé svatbě rodičů.