Guys, the world is a crazy place. And while we’re def not saying a few high-profile baby bumps can erase the very scary realities we’re facing right now, the fact that Meghan Markle, Kehlani and Kate Upton all have babies on the way is a nice bit of happy news, yes? Here are all the fresh celebrity offspring to squeal over some time in 2018.
14 of 25
While promoting her upcoming movie Disobedience, the actor, 48, excitedly revealed to that she is expecting a mini 007 with her husband and James Bond actor Daniel Craig. “Daniel and I are so happy,” she gushed. “We’re going to have a little human. We can’t wait to meet him or her. It’s all such a mystery.” This baby makes two for both Weisz and Craig, who each have their own child from previous relationships (she shares a son, 11-year-old Henry, with director Darren Aronofsky, and Craig has a daughter, 25-year-old Ella, with Scottish actor Fiona Loudon). The couple have been since 2011.