(12 August 1949 - 29 January 2003) (his death) (2 children)
In 1949 she married actor Peter Shaw, and they remained together for 54 years until his death in 2003; she asserted that "We had the perfect relationship. Not many people can say that." They had two children, Anthony Peter Shaw (born 7 January 1952) and Deirdre Angela Shaw (born 26 April 1953). Lansbury repeatedly stated her desire to put her children before her career, but ended up leaving them in California when she was working in other parts of the country for long periods.