Bella's Esme and three generations – smiles all around!