Jeff Banks (UK)
Up to 4.9% donation
Shop now
Debenhams (UK)
Up to 3.5% donation
Shop now
Suit Direct
Up to 4.9% donation
Shop now
Oxfam Online Shop
7.0% donation
Shop now
£42.00
stvdio by jeff banks blue & white mix stripe shirt 15 blue
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
stripe stvdio shirt
£42.00
£60.00
Debenhams (UK)
£15.00
dobby stripe floral stvdio shirt
£15.00
£60.00
Debenhams (UK)
£42.00
jeff banks regular fit cutaway blue stripe formal shirt 17 blue
£42.00
Jeff Banks (UK)
£42.00
jeff banks tailored fit forward point stripe formal shirt 16.5 blue
£42.00
Jeff Banks (UK)
£42.00
jeff banks tailored fit forward point multi stripe formal shirt 17 blue
£42.00
Jeff Banks (UK)
£15.00
jacquard multi texture stripe shirt
£15.00
£45.00
Debenhams (UK)
£15.00
jacquard multi texture stripe shirt
£15.00
£45.00
Debenhams (UK)
£42.00
stvdio by jeff banks purple stripe shirt 16.5 purple
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
stvdio by jeff banks navy & purple stripe shirt 14.5 navy
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
jaquard stvdio shirt
£42.00
£60.00
Debenhams (UK)
£42.00
square print stvdio shirt
£42.00
£60.00
Debenhams (UK)
£42.00
stripe shirt
£42.00
£60.00
Debenhams (UK)
£25.00
dobby stripe cotton shirt
£25.00
£49.00
Debenhams (UK)
£42.00
jeff banks blue long sleeve check formal shirt 15 blue
£42.00
Jeff Banks (UK)
£30.00
blue jeff banks mens shirt
£30.00
£60.00
Suit Direct
£10.00
multi jeff banks mens shirt
£10.00
£40.00
Suit Direct
£32.00
jeff banks light blue striped t-shirt small light blue
£32.00
Jeff Banks (UK)
£15.00
stripe crew tee
£15.00
£45.00
Debenhams (UK)
£10.00
jeff banks light blue striped t-shirt, striped
£10.00
£45.00
Suit Direct
£52.00
striped floral jacquard cotton shirt
£52.00
£75.00
Debenhams (UK)
£40.00
multi floral print cotton shirt
£40.00
£75.00
Debenhams (UK)
£20.00
stvdio by jeff banks neps waistcoat 42r blue
£20.00
£70.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
stvdio by jeff banks navy & pink striped shirt 15 navy
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£25.00
stripe stvdio shirt
£25.00
£60.00
Debenhams (UK)
£15.00
stripe stvdio shirt
£15.00
£60.00
Debenhams (UK)
£15.00
stripe shirt
£15.00
£60.00
Debenhams (UK)
£42.00
jeff banks tailored fit forward point blue stripe formal shirt 15.5 blue
£42.00
Jeff Banks (UK)
£10.00
jeff banks jacquard multi texture stripe t-shirt
£10.00
£45.00
Suit Direct
£15.00
stripe crew tee
£15.00
£45.00
Debenhams (UK)
£15.00
jacquard multi texture stripe shirt
£15.00
£45.00
Debenhams (UK)
£42.00
stvdio by jeff banks lilac and purple striped shirt 15 lilac
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
stripe stvdio shirt
£42.00
£60.00
Debenhams (UK)
£42.00
stvdio by jeff banks blue & white striped shirt 14.5 light blue
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£42.00
floral jacquard stvdio shirt
£42.00
£60.00
Debenhams (UK)
£15.00
chambray printed stvdio shirt
£15.00
£60.00
Debenhams (UK)
£42.00
studio by jeff banks purple stripe shirt
£42.00
£60.00
Suit Direct
£30.00
blue jeff banks mens shirt
£30.00
£60.00
Suit Direct
£30.00
blue jeff banks mens shirt
£30.00
£60.00
Suit Direct
£42.00
jeff banks long sleeve forward point plain blue shirt 15 blue
£42.00
Jeff Banks (UK)
£32.00
jeff banks jacquard multi texture stripe t-shirt large bright blue
£32.00
Jeff Banks (UK)
£30.00
blue jeff banks mens shirt, long sleeve
£30.00
£60.00
Suit Direct
£30.00
jeff banks blue long sleeve check formal shirt
£30.00
£42.00
Suit Direct
£42.00
jeff banks studio tailored fit double cuff cutaway collar lilac & purple striped shirt
£42.00
£60.00
Suit Direct
£8.99
jeff banks floral print tailored shirt blue & red size: m
£8.99
Oxfam Online Shop
£25.00
micro triangle print cotton shirt
£25.00
£49.00
Debenhams (UK)
£42.00
stvdio by jeff banks pink dobby check shirt 15 pink
£42.00
Jeff Banks (UK)
Stvdio by Jeff Banks
£15.00
stvdio by jeff banks blue twill suit waistcoat 42r blue
£15.00
£60.00
Jeff Banks (UK)
Stvdio by Jeff Banks
1 2