I also have a heart shaped face. It basically means that you’re more full on the top of your face and thinner on the chin area. Side bangs or a fringe will take some width from your forehead and make it look slimmer. You just dont want a dramatic side part because it could make you look less proportioned on your forehead. Mine are slightly parted to the side.
You can also contour your face with makeup for pictures. Check out youtube for some contouring tutorials. For a heart shaped face you just need to contour ythe side of your forehead and highlight the center making it appear slimmer.
Embrace your heart shaped face though!
Hope this helps!