First, the 48-year-old actress attended the premiere of her new film Disobedience during the Tribeca Film Festival, wearing a burgundy Chloe dress.
While walking the red carpet, Weisz told E! reporters: "We are ready. Very excited".
She added that her 11-year-old son Henry, from her former marriage to director Darren Aronofsky, is also "really excited" about the baby.
The event also marked Disobedience co-star Rachel McAdams first red carpet appearance since giving birth to her first baby. “She is just glowing and looking ravishing and gorgeous,” Weisz told E!. “She had her first baby—it's so beautiful!"
Weisz followed up her red carpet appearance with a stint on Good Morning America, where her floral day-dress gave fans even more of a glimpse of her growing baby bump.
Weisz and Craig, who married in June 2011, both have children from previous relationships. Weisz is mother to 11-year-old son Henry Aronofsky, with director Darren Aronofsky while the 50-year-old James Bond star has a 25-year-old daughter, Ella Craig, with ex Fiona Loudon.