She was thrice married, surviving all three of her spouses. Her third husband (from 1977) was Baronet Sir Francis John Vernon Hereward Dashwood. Landi thus became Lady Marcella Dashwood, resident of Sawmill House, West Wycombe Park in Buckinghamshire, England.