A tad bit oversized. Alyssa is 5'2 and wearing a small.
100% cotton
$ 62.99
$ 34.00
$ 48.00
$ 38.99
$ 69.99
$ 71.00
$ 55.52
$ 61.56
$ 62.00
$ 64.00
$ 56.59
$ 73.57
$ 48.25
$ 62.73
$ 66.46
$ 86.40