Ewan McGregor, 50, welcomes secret baby boy with girlfriend Mary Elizabeth Winstead, 36

Ewan McGregor, 50, welcomes secret baby boy with girlfriend Mary Elizabeth Winstead, 36, as his daughter Clara confirms birth with heartwarming snaps

Ewan McGregor and his girlfriend Mary Elizabeth Winstead have welcomed a daughter together.

The couple, who never announced Mary’s pregnancy, have become parents to a baby boy, announced by Ewan’s daughter Clara on Instagram on Sunday.

xClara, 25, whose mother is Eve Mavrakis, shared a heartwarming snap of herself cradling her brother in her arms as she congratulated her father, 50, and Mary, 36.

Congratulations: Ewan McGregor and his girlfriend Mary Elizabeth Winstead have welcomed a daughter together

She wrote: ‘Welcome to the world little brother ❤️ congratulations to my Dad & Mary – this is the greatest gift’.

Ewan and Mary have been together since 2017 after they met on the set of Fargo.

MailOnline has contacted representatives for Ewan McGregor and Mary Elizabeth Winstead for comment.  

Adorable: The couple, who never announced Mary's pregnancy, have become parents to a baby boy, announced by Ewan's daughter Clara on Instagram on Sunday

Adorable: The couple, who never announced Mary’s pregnancy, have become parents to a baby boy, announced by Ewan’s daughter Clara on Instagram on Sunday