His outer shirt is a t-shirt from Givenchy here still available for €414.00, there's also a woman version of it here for €450. And for his inner wear is sweat shirt which also comes from Givenchy men collection and ready to grab on Harrods.com here for £875.00
credit pic : RYEOWOOK BAR
Edited : I was right about my guess, his top wasn't a layering but a sweat shirt from Givenchy.
It's still available on MYTHERESA.COM here for $1605