Some fabric break down and additional details:
-His shirt is linen, but another cotton-based fabric with a visible weave will work.
-His vest is heavy drapery satin that secures to the shirt with snaps.
-The pants are double layered with a cotton filler towards the bottom to create the "poof" look with simple, elastic-gathered, bands at bottom.
http://cache.graphicslib.viator.com/...96-770tall.jpg