Ok the teal lace yoke is about 58-59 cm from underarm to underarm in L.
The blue snowflake is more like 65-66. At the hem it's 75. So kinda a-line, which I wish it were not.
The blue L is a slightly oversized look in on an 18, 36G. Depending on your height, an M could well be better on a 14.
Would guess the teal L for a 14 though, unless very short/flat chested. And probably even then. Much shorter and closer fit.