Many fans were unaware that the model and actress was pregnant, as she keeps her personal life with partner Tony McGill out of the spotlightOutlander star Caitriona Balfe has given birth to her first child.
The actress, who plays Claire Fraser in the hit time-travelling drama, announced the birth of her new son with her husband Anthony “Tony” McGill this week via social media.
Meanwhile, her on-screen husband Sam Heughan, aka Jamie Fraser, was quick to congratulate her on her new arrival. Ms Balfe keeps her personal life notoriously private, so fans were delighted when she gave them a sneak peek into her world through the candid Instagram post.
Read more on msn.com