Being Tommy Hilfiger it comes up slightly smaller than other brands, I’m a size 14-16 at the moment so purchased the XL and it fits fine!

https://xcdn.next.co.uk
Jo Goble
From Yeovil, Somerset
Being Tommy Hilfiger it comes up slightly smaller than other brands, I’m a size 14-16 at the moment so purchased the XL and it fits fine!
Anonymous
Lovely smart t shirt looks great with white shorts