THEORY dress

Size US 6/UK 10

With pockets!

Cotton

£19.99