Forever 21's version is coral/navy, whereas J.Crew's is red/black. The longer length of J.Crew's probably looks better on someone my height (~5'5"), but for the savings in price, I can't complain about Forever 21's. I like longer sleeves in general, so was pleasantly surprised to find the sleeve length to be even longer than I preferred.
For reference, I'm wearing a size XS. Approximate measurements:
- length: 24"
- shoulder-to-shoulder: 14"
- sleeve length: 24"
Also see this top on Olyvia and Elvy.
lips: Revlon Super Lustrous Lipstick in wink for pink (sold here)
necklace: gift from aunt (similar)
jacket: UniQUEEN Malang tweed (sold here)
shirt: Forever 21 Essential georgette heart (sold here)
rings: Forever 21 leaf & feather ring (sold here);
Forever 21 braid & chain stack ring set (similar)