She returned to the D'Oyly Carte later in 1899, for the third and last time, to play Scent of Lilies in The Rose of Persia, after which she starred in the musical comedy Florodora (1900–01) at the Lyric Theatre. In 1901 Moore appeared in both A Diplomatic Theft at the Garrick Theatre, London and The Swineherd and the Princess at the Royalty Theatre.
She returned to the D'Oyly Carte company for a third and final time in 1899, performing "Scent of Lilies" within the musical "The Rose of Persia". She then starred in the musical comedy "Florodora" from 1900 to 1901 at the Lyric Theatre. In 1901, Moore also appeared in two plays: "A Diplomatic Theft" at the Garrick Theatre and "The Swineherd and the Princess" at the Royalty Theatre.