Caroline Alice Roberts, conosciuta come Alice, nacque a Bhuj, Gujarat, in India, nel 1848. Era la figlia più piccola e unica femmina del maggiore generale Sir Henry Gee Roberts KCB (1800-1860) e Julia Maria Raikes (1815–1818) 1887). I suoi tre fratelli maggiori erano Albert Henry Roberts (nato nel 1839 e morto giovane), Frederick Boyd Roberts (nato nel 1841) e Stanley Napier Roberts (nato nel 1844). Il loro padre stava prestando servizio in India al tempo dei moti indiani e morì quando Alice aveva solo 12 anni.