This shirt is for my Niece she is 5 foot 4 with a 12B (Aust) 34B(UK) bra size.... so I'm assuming that medium is the right size? Maybe the small will be two tight on the bust? She is only 15 so I don't want it too tight around her bust but not too sloppy either.
In addition is it only in the two different colours? I like the grey more but I also like the blue/grey or lavender on your swatch card..? It's hard to read the colour swatch on the site....