Michelle Keegan announced she is expecting a child with husband Mark Wright last month with her pregnancy seemingly causing some complications on set of the Sky One drama Brassic, where the actress plays Erin Croft.