The first stop on an extended voyage through India and Asia with my girlfriend is Marrakech. I would really like my travel outfit to consist of linen pants and and a collared button-down (western style) linen shirt (preferrably in white or simple colors). I know that Marrakech is famous for their souks, especially for fabrics and clothes, but don't know how common the western-style shirt is there and what it will cost me.
Should I buy something like that in the states, or should I easily be able to find shirts and pants for under $40/each? Thanks!