Our sizing is typically as follows:
size extra small = UK 8
size small = UK 10
size medium = UK 12
size large = UK 14
size extra large = UK 16 plus
one size = free size from UK 10 - UK 16
If you need help with sizing, please contact us and we'll be happy to assist!