Fisher nació en Mascate, Oman, hija de padres escoceses Elspeth Reid y Brian Fisher.