Heart shaped glasses are not suitable for everyone. Before you choose them, make sure they are suitable for you. You can try them on and see whether they look good on you. However, if you do look good with heart shaped glasses on, you can wear subtle earrings to match them. Simple studs or small silver or gold hoops can go well with your heart shaped glasses. As heart shaped glasses
are bright and funky, you can wear a dark sweater dress and tights, which will make you look attactive and sexy.
Heart shaped glasses are usually wearing when you attend some party or enjoy leisure time. So, you can wear clothes arbitrary when you wear heart shaped glasses. For example, you can choose a pair of subtle earrings, simple and small gold hoops should be look good on you. You can also wear shirt, or T-shirt and jeans or shorts. You need to avoid wearing businesses suit. Then, you can wear any clothes that look good on you.