Natalie Dormer is fits that description to a T alright.
She tends to search garage sales and second hand shops for things to fix, but in any case we can totally say they met by chance when Olive was buying tools or something and got to talking or something. Olive needs positive people in her life, the happy energy does her good.
I have a deep and passionate love for Disney's Atlantis, I still remember seeing it in theaters for my birthday when I was a kid. I'm actually not sure if Owen owns a car, because I'm just remembering that scene in Atlantis where Milo utterly fails at driving. Owen probably has a bicycle or an electric scooter or something that requires he wears a helmet. XD I want an excuse for them to meet though so we'll have to come up with something.
Pfffft Isabella would eat him alive, and I almost want to see it.