Danniella Westbrook, 40, is expecting a baby with a lover 16 years her junior who she has been dating for just three months.
The ex-EastEnders actress was spotted shopping for baby clothes in Brentwood, Essex, with 24-year-old cage fighter Tom Richards.
Danniella, who has two children, kept touching her baby bump as the couple hugged and kissed. The couple, who got engaged two months after meeting, also looked at wedding rings. Tom proposed last month on a holiday in Palma, Spain.
A source told The Sun: "They are both over the moon. It's not something they planned but their romance has been intense.
"People may turn their noses up at the fact they've only been together three months but they're really in love."
Danniella, best known as Samantha Mitchell in EastEnders, split from second husband Kevin Jenkins last December. They have a daughter Jodie, 12.
Former drug addict Danniella also has a son Kai, 17, from another relationship.
Her first marriage - to van driver Ben Morgan - lasted nine months.