Most heart shaped face people are featured with broad forehead, wide cheek and narrow small chin. To enhance the look, you shall choose sunglasses with round top frame to soften the forehead. Or sunglasses styles with low-set temples. Nevertheless, your hair style and clothes also important for choosing sunglasses apart from face shape. But for most of heart shaped face, aviator style sunglasses are good item to enhance their look.
People with a heart shaped face should wear sunglasses which are light and handy and with polygons shape. The color of the lens should be light color to abate the weight of the face above. Trust me, it will look good on you properly.