Mr P. Men's Vintage Tops & Shirts

AT FARFETCH
Mr P. printed crew-neck T-shirt - White
AT FARFETCH
Mr P. button-down-collar shirt - Green
AT FARFETCH
Mr P. long-sleeve Henley T-shirt - Grey
AT FARFETCH
Mr P. striped T-shirt - Purple
AT FARFETCH
Mr P. printed patch-pocket shirt - White
AT FARFETCH
Mr P. striped short sleeve T-shirt - White
AT FARFETCH
Mr P. cotton shirt - Blue
AT FARFETCH
Mr P. striped T-shirt - Blue
AT FARFETCH
Mr P. polka-dot-print shirt - Neutrals
AT FARFETCH
Mr P. Cold-Dyed drawstring hoodie - Blue
AT FARFETCH
Mr P. long-sleeve shirt - Neutrals
AT FARFETCH
Mr P. long-sleeve polo shirt - Grey
AT FARFETCH
Mr P. button-up long-sleeve shirt - Neutrals
AT FARFETCH
Mr P. striped cotton T-shirt - Red
AT FARFETCH
Mr P. buttoned flap-pocket long-sleeve shirt - Neutrals
AT FARFETCH
Mr P. Space-Dyed patch-pocket T-shirt - Pink
AT FARFETCH
Mr P. striped long-sleeve shirt - Neutrals
AT FARFETCH
Mr P. short-sleeve shirt - Orange