Daniel Craig Rachel Weisz 2021 / Daniel craig and rachel weisz. Daniel Craig Rachel Weisz 2021 - Rachel weisz and daniel craig have been married since 2011 and share one child together;