Staff Recommendation
I'm 5'1" (156cm) and I normally wear XS or S. Since this shirt is made from stretchy fabric that is flowy and easy to move around in, size XS was the perfect fit for me. The designs are very beautiful and it would be great for any occasion.