Beautiful, but consider petite!
The navy version of these pants are beautiful. the contrast gray stripe is subtle and slimming, and continues through details in the pockets.

i am 5'6", 34-26-38 and i wore a size 4 regular and 4 petite. the regulars were very long, and even heels couldn't help them. the pant leg covered my foot, covered my toes. the petites were much better (and i rarely order petite). they hit the bottom of my foot with no heels, so i think a heel would make them look right. i'm just not sure if the petite