St. Petersburg - Post Report Question and Answers
What is the typical dress code at work and in public places? Is formal dress ever required?
Business dress at the consulate. Russians tend to dress more formally, especially women. Cocktail and formal dress may be necessary for special events, but not required too frequently. - Apr 2017
Work-Business, public--varied. - Feb 2016
At work, you dress the same way you would dress if working in Washington. Local females dress extremely provocatively. When attending official or cultural events - dress appropriately (no jeans). - Aug 2011