Mai, which means "flower"
Jade, which represents a precious gem
Felicity, which means "happiness" or "luck"
Sarah Mai...Sarah Jade...Sarah
Felicity..
Those are my ideas...maybe they don't have the ring to it that you'd like, but I was thinking more along the lines of putting names with pretty meanings with
Sarah.
Naomi