I would be VERY careful in having any layers in your hair due to its natural texture. From the sounds of it your hair is very difficult to style (as in blow dry smooth)? ...More >
Have an internal layering pattern through your hair, this way the overall look of your hair is still long and your top layers are virtually untouched. If you have soft layers around your face make sure that they come from inside your haircut to make styling easier.
Your face shape is perfect for any style yet your hairs natural texture is the overriding factor.
If it is cut correctly then it would definitely suit you.