A retired headmistress has been presented with a Naval cap to mark her 100th birthday, after saying that she had always ...