The news on Sunday caught everyone off guard as Ewan McGregor become a dad for a fifth time. His girlfriend Mary Elizabeth Winstead, 36, gave birth to the couple's first child together.
The wonderful news was announced by the actor's daughter Clara who confirmed her dad was a father again in a cute post on Instagram - but things between them weren't always like they are now.
Ewan is also dad to three other children, Jamyan, 20, Esther, 19, and Anouk, 10. This is the Star Wars actor's first child with Birds of Prey co-star Mary.
They met on the set while working on another film together and quickly established a connection - but things were about to get very complicated.
Read more on mirror.co.uk