Happy face tee/shorts

£24.00

Shorts sizing

XS 29/30" S 31/32" M 33/34" L 35/37" XL 38/39" 2XL 40/41"

SOLD SEPARATELY

For size comparison

Model is a size 16 on bottom 14 on top and wears a large in both