Mitchell Pritchett (played by Jesse Tyler Ferguson) on Modern Family on ABC was spotted wearing this navy polo shirt with white trim on Modern Family on episode 'Weathering Heights' (8x04) in Oct 2016. Mitchell's Shirt is the Textured Cotton Tipped Polo Shirt in Navy by J.Crew .