The dresses worn by Sinhalese men are a blend of Western and Eastern fashions
In many ways, this gentlemen represents the effects of colonialism and multi-cultural modernity very well. The traditional dress of Sri Lankan men is white sarong, or one with a pattern, wrapped around the waist. The shirt worn is quite long, coming almost down to the knees. This man's shirt is tucked in, or more liekly to be the shorter Western kind given the collar. Over the shirt he wears a Western jacket and carries an umbrella.
Today, young Sinhalese men prefer to wear t-shirts, jeans and shorts on while traditional dress is worn only on special occasions.