Yes, I think that bangs would look lovely on you. If you really don't want/like bangs, though, a deep side part might have a nice effect without taking away too much length. Bangs would be better, though.
I'm going to step aside now and let the many hair experts here on tfs give you some real advice. But please post a picture when you cut it! You're very pretty. Good luck!
Edit- If you get bangs, they'll look great. However, make sure that you wash your forehead carefully because hair on your face tends to make the area oilier. You have very nice skin in the picture, but if you're prone to outbreaks you'll especailly want to watch out for that.