CHESAPEAKE, Va — On Sunday, Mildred Shafer celebrated her 105th birthday.
Shafer was born in 1919 in Virginia Beach, then known as Princess Anne County.
Shafer said she got around by horse and carriage and her home had no running water or electricity.
Watch: A piece of military aviation history with roots in Virginia Beach
As Mildred celebrated 105, her son Buddy Shafer Jr. told News 3 that her age hasn't slowed her down much in recent years.
"When she was 101 she went down to get her driver's license renewed for five more years and came home and immediately wanted a new car," explained Shafer.
Buddy also noted that his mom has a love of art.
Watch: Historic Virginia Beach community makes national register
"She was an artist when she was young and she's gotten back into it. She has a little booth here in the building where she was doing artwork for all the residents," said Shafer.
Shafer says she has a secret to living a long life that others can learn from.
"Live happy. Be happy with what you got and make the most out of it," said Mildred Shafer.