How has she managed to live this long!