Wonderfully clean painting, especially so given the scale.
At the risk of being a pain, the male version of the shalwar kameez almost invariably comes in a single colour so the trousers (shalwar) and kameez ( shirt) should match. Mix and match is pretty rare. Waistcoats can be whatever you want.