Are these pre-shrunk cotton? If they don't shrink in warm or cold wash Medium will be perfect. Can pick up on the Fall cruise and paypal ahead if you need me to.
Edit: you should make a stretchy girl tee version, I'm sure Emily would wear it on the cruises