Thanks Paul.
It's a nice design, it reminds me of those pendants made with white stone, I don't remember what the material is they're made of. it's a very classical look. I like the blue and the purple. I also like the soft border around the edge of the heart. I like the font of the tag line. Later, you may try different fonts for the business name, but for now leave it and we can see how the following suggestions impact the overall feel of the logo.
Right now the silhouettes are inside the heart, can you make them the heart itself by removing the the two white lines? The figure on the left is an easy transition because the head and the heart are variations of the same color. You might change the turquoise of figure on the right to a different shade of blue to more closely resemble the figure on the left. The end result would be darker colors in the center fading to lighter colors toward the outside of the heart.
A second idea is to reverse the fade by making the outside darker and the inside lighter. This may help create the idea of a light in the center of the heart.