Ok so here is the deal, according to the size chart an XL will fit an "american"  size 8. THIS IS TRUE! I ordered an XL neglecting to look at their size chart and omg...this very cute shirt is soooooo small. So if you wear an XL in your ordinary clothes do not buy an XL expecting it to fit!! IDK mb it is just my shirt but there is no way, no how this shirt will fit. It doesn't stretch at all but it is really pretty and I am bummed that I wasn't more careful