Didos Hits „Life for Rent“, „Here with Me“, „Thank You“ und vor allem “White Flag” gingen um die Welt. Nach einer langen Pause meldet sich die Sängerin mit einem neuen Album und in gewohnter Behaglichkeit zurück. „Still on My Mind“ ist das Ergebnis einer familiären Zusammenarbeit. Ihr Bruder Rollo Armstrong, der ebenfalls im Musikgeschäft erfolgreich ist, produzierte ihr facettenreiches Album, und auch ihr Kind war beim Entstehungsprozess immer anwesend.