Decades of Fashion
What you need to know
Luxury vintage and formal wear on Haight Street
Decades of Fashion is the Haight Street vintage shop you go to when you need something for a specific occasion. The inventory spans the 1900s through 1980s and leans heavily into formal wear, event pieces, and luxury vintage. Tuxedos, gowns, vintage wedding dresses, and designer pieces from past decades fill the racks, organized by era. Professional stylists are on staff to help you find what works.
What you’ll find
The hat collection alone is worth a visit. Decades has one of the most extensive vintage hat selections in the city. Beyond hats, the formal wear section is the standout. If you need a period-accurate tuxedo, a vintage cocktail dress, or a one-of-a-kind gown for a gala, this is the first place to look. The price points reflect the quality and rarity of the pieces.
Getting there
Decades of Fashion is at 1653 Haight Street. The 7 Haight and 33 Ashbury buses serve the area. Like all Haight Street shops, parking is easier on the side streets south of Haight toward the Panhandle park.
📍 Location: This activity is in Haight-Ashbury. Explore the neighborhood →