Ryan Gosling and Eva Mendes are expecting a baby together. And it's due in just a few weeks.

Somehow the actress kept her pregnancy a secret for seven months, but after the rumor surfaced today (Wednesday), Us Weekly has confirmed that baby Gosling is indeed on the way.

This will be the first child for Eva, 40, and Ryan, 33, who played parents in 2013's The Place Beyond the Pines. They've been dating for three years.