James McAvoy · Toronto Film Festival 2017 Navy jacket and open white shirt The pieces link to similar items, not the exact ones worn. 1 2 PhotoGabboT / Wikimedia Commons, CC BY-SA 2.0 In the picture Full look approx. $3,550 1 CharvetWhite open-collar shirt approx. $650Shop 2 ZegnaNavy jacket approx. $2,900Shop