Well, Brazil is a huge country with different climates in some regions, and beacuse of the huges waves of immigration on colonial age, Brazil is a mix of races, but some regions received more emmigrants from different places of world. For Example: South region of Brazil received a italian, german and russian immigration. but Rio de janeiro received portugueses, england and african immigration.
So to answer your question!
Brazil don't have a specific dress, but some regions have a mix of immigrants cultures that create a brazilian culture. for example in Bahia they have a strong african culture they use so dress "bordado Richelieu". In Rio beacuse of the beautiful beaches they used to dress a beach style, bermudas, sunglasses and shirts.
Is a really interesting place, is you have a chance, you must visit this place, i was in Rio last summer and man... what wonderful place! I travelled by this site: http://www.riodejaneiro-hotels.travel/, nice guys, really good work, i bought everything from them and just relax.