Cole was born in
Portsmouth, England, to a musical family. In 1858, at the age of seven, she took part in a concert in
Glasgow, winning a favourable review from
The Glasgow Herald. In 1860 she took part in a concert at London's
St. James's Hall presented by the Vocal Association. According to
The Musical Times, "the delightful silvery quality of her voice brought her prominently to the front... her name has been amongst the first of English operatic singers". In 1867, Cole sang Zerlina in
Fra Diavolo, Amina in
La sonnambula, and Marguerite in
Faust with Rosenthal's English Opera Company. In 1868, she sang Oscar in
Un ballo in maschera at the Theatre Royal in
Cork and Leonora in
Il trovatore in London, in a production conducted by
Meyer Lutz. The same year, she married Sidney Naylor, a noted organist and accompanist of the day. He acted as conductor to her company in 1875 in
William Vincent Wallace's
Lurline. ==Later years==