Boxy fit, but true to size.
Model is wearing a size small.
Harlow Mini Stripe Shorts in Beige/White Stripe
Side Slit Active Top with Twists in White
Vagabond Tank in Sugar
Vagabond Tank in Robins Egg Blue