Question: who plays nurse gilbert in call the midwife
Answer: Charlotte Ritchie ( born 29 August 1989 ) is a British actress and singer - songwriter .