Erin Richards revealed she is pregnant with her first child at The Crown series five premiere on Tuesday at Theatre Royal Drury Lane.
The actress, 36, who is playing Dodi Fayed's former partner Kelly Fisher in the series, showed her baby bump for the first time on the red carpet.
She cradled her blossoming bump in a stunning high-necked pink gown, boasting flowing fluttery sleeves.