Marks & Spencer
6XL / 24 · New with tags
£7.99
H&M
S · Very good
£4.00
Zara
XS / 6 · Very good
£7.00
5XL / 22 · New with tags
M / 10 · New without tags
£19.00
L / 12 · Very good
£2.50
Tommy Hilfiger
L · Very good
£10.00
Forever 21
M / 10 · Good
Edinburgh Woolen Mill
M · Very good
£12.00
Orla Kiely
S / 8 · Very good
£25.00
White collared shirt
XXS / 4 · Very good
£7.50
F&F
7 years / 122 cm · Very good
£2.99
Siksilk
M · Good
£6.50
L · Good
PrettyLittleThing
£3.00
Cotton Traders
XL · Very good
£5.00
Jean yves
16 in | 40 cm · Very good
£4.99
New Look
£6.00
Red 3/4 sleeve blouse
Collusion
Ben Sherman
XXL · Very good
£9.99
Stradivarius
£2.20
Quiksilver
Barbour
£20.00
XS / 6 · New without tags
ASOS
S / 8 · Good
Ralph Lauren
XS · Very good
S / 8 · New without tags
Calvin Klein
GANT
£28.00
16.5 in | 41 cm · Very good
M / 10 · Very good
M / 10 · Satisfactory
£1.00
Nike
XS · New with tags
£11.50
Missguided
Richards
George
£2.00
ANNA
Cooperative
St Michael
XL / 14 · Good
S · Good
£4.50
S / 8 · New with tags
£11.00
Vintage
£8.00
Papaya
S / 8 · Satisfactory
Primark
XXL / 16 · Very good
Next
Timberland
£15.00
H&M Divided
XS · Good
£3.50
UP
Shein
Spectrum
Daisy Street
4XL / 20 · Good
XXXL / 18 · New with tags
Topshop