Elle va en Italie, où elle se marie avec le metteur en scène Giovanni Grandi[1],[2], avec qui elle a une fille, Patricia. Après de nouvelles études à Milan, avec Giannina Russ, et une absence de la scène de près de dix ans, elle fait de nouveaux débuts en tant que soprano sous son nom de femme mariée Grandi, en 1932, au Teatro Carcano de Milan, dans le rôle-titre d'Aida de Verdi[1]. Elle fait ses débuts à La Scala de Milan en 1934, dans le rôle d'Helena dans Mefistofele de Boito. Elle fait ses débuts britanniques en 1939, à l'opéra de Glyndebourne dans Macbeth de Verdi dirigée par Fritz Busch, considéré comme son plus grand rôle[1]. Elle chante le rôle de Maria dans la première italienne de Friedenstag de Richard Strauss en 1940[1],[2]. Plus tard, elle est envoyée dans un camp d'internement à Avellino, près de Naples ; elle récupère son mari et se retirent dans les Alpes italiennes pour la durée de la guerre. Elle aurait activement soutenu les partisans, en les aidant à faire passer en contrebande des aviateurs alliés en Suisse[3].
La voix de Margherita Grandi est entendue dans le film de 1948 Les Chaussons rouges. Elle se retire de la scène en 1951, et meurt à Milan en 1972.
Elle peut être écouté sur le disque et dans la vidéo dans le rôle de Giulietta dans Offenbach' Les Contes d'Hoffmann dirigée par Beecham, et dans des extraits de Macbeth, La forza del destino et Don Carlos, de Verdi et Tosca de Puccini. Elle a laissé quelques enregistrements commerciaux qu'elle avait faits dans les années cinquante au moment où elle est passée par le studio. Elle n'a jamais effectué de représentation, ou même retourné dans son Australie natale après l'avoir quitté en 1911, et, par conséquent, y est peu connue[1].
↑Ne pas confondre avec la chanteuse française Emma Vecla qui a aussi adopté ce nom de scène pour la même raison (étudiante de Emma Calvé) et dont la biographie a beaucoup de parallèles.
↑Certaines sources donnent le 4 octobre 1894 pour sa date de naissance.