The actress who broke Benedict Cumberbatch's heart, has announced her engagement to another Sherlock Holmes actor - nine years his junior.
Olivia Poulet, 37-year-old star of The Thick Of It, has found lasting love with Laurence Dobiesz, 30, who appeared in Guy Ritchie's Sherlock Holmes film A Game of Shadows as an Austrian maitré d'.
TV Sherlock star Cumberbatch dated Poulet for ten years until 2011, but their relationship is said to have cooled when he said he wanted children.
Though the split was said to be "amicable" at the time close friends claimed last night it was Poulet who called time on Cumberbatch.