Leurs apparitions côte à côte sont aussi rares que réussies. La dernière sortie sur tapis rouge de Daniel Craig et Rachel Weisz remonte aux Golden Globes en 2013... Cette fois, les amoureux ont laissé éclater leur amour lors du gala annuel Night of Opportunity à New York le 7 avril.
Rachel Weisz, 44 ans, portait une robe Narciso Rodriguez qui soulignait à merveille ses courbes de femme à la fois fatale et gracieuse. Un look qu'elle avait associé à un maquillage léger, histoire de ne pas trop en faire. Le fameux 007 (46 ans) avait opté pour le classicisme d'un costume gris et a mis en valeur ses cheveux blonds en accentuant la vague de sa mèche. Une allure bien différente de celle de son demi-frère, Harry... Mariés depuis 2011, le couple hollywoodien, main dans la main, semblait plus serein que jamais.
Daniel Craig et Rachel Weisz étaient les invités d'honneur de cette soirée orchestrée par The Opportunity Network, une organisation caritative qui aide les étudiants défavorisés à poursuivre leurs études. "Nous voulions travailler pour une association qui accompagne les jeunes et les aident à s'accomplir", a déclaré lors de la soirée le comédien britannique. "The Opportunity Network a montré comment elle a permis à des étudiants de se construire une carrière. Rachel et moi sommes très honorés d'y contribuer", a-t-il poursuivi.
Amoureux généreux, Rachel et Daniel, des amis de longue date, ont commencé à se fréquenter en tant que couple en décembre 2010 et se sont mariés en toute discrétion en juin 2011. Ils n'ont pas d'enfants ensemble mais la belle héroïne d'Agora a eu un fils, Henry (7 ans) avec le réalisateur Darren Aronofsky qui l'avait dirigée dans The Fountain. De son côté, James Bond est papa d'une grande jeune fille prénommée Ella, 22 ans, née de son précédent mariage avec l'actrice écossaise Fiona Loudon. Couple fusionnel, Daniel et Rachel ont également partagé l'affiche de la pièce Betrayal à Broadway jusqu'en janvier 2014.