This top fits true to its size

external
SIZE SIZE – UK BUST WAIST HIP
XS 4 – 6 29.5 – 32.5 23.5 – 26 33 – 35.5
S 6 – 8 32.5 – 35.5 26 – 29 35.5 – 38.5
M 10 – 12 35.5 – 38 29 – 31.5 38.5 – 41
L 12 – 14 38 – 41 31.5 – 34.5 41 – 44
XL 16 – 18 41 – 44.5 34.5 – 38.5 44 – 47