Heart-shaped faces feature a broad forehead that narrows toward the chin. The right frames help soften the forehead while adding width near the jawline for perfect balance.
When choosing glasses for heart shaped face, go for oval, cat-eye, or rimless designs. These create visual harmony and draw attention to the eyes. Avoid heavy top frames that emphasize the forehead too much.
... https://www.bantonframeworks.co.uk/blogs/guides/glasses-for-heart-shaped-faces