 Farmer was born as a fraternal twin in Westerham, Kent, on 14 June 1939.She was the third child of Hugh Robert MacDonald (died 26 May 2004) and Penelope Boothby Farmer.Her parents and the medical staff at the hospital were not aware of her presence until some 25 minutes after the birth of her twin sister Judith.