Glamorous soprano Anna Moffo, who starred on the stage of the Metropolitan Opera for more than two decades, has died at her home in New York, aged 73. Moffo’s career was memorable but short – her voice deteriorated badly and forced her to retire from the stage while still in her 40s.