The best of Sonoma County steampunk fashion through the years

Petaluma's annual Rivertown Revival is drawing near. The July 22 event marks the eighth celebration of Petaluma's creative community and river heritage.

Although the festival asks participants to dress as “any zany, odd, beautiful, ugly or avant-garde character you see fit,” its roots are in the steampunk subculture and many incredible eye-catching examples of this are seen at the festival every year.

Steampunk fashion unites romantic Victorian era aesthetics with post-apocalyptic industrial gadgetry. Imagine outfits inspired by the science fiction world of H.G. Wells mixed in with some 21st century sass.

Interested in attending this year's event, need some inspiration for your outfit?

Click through our gallery of our favorite steampunk outfits seen at past Rivertown Revivals and its predecessor the Handcar Regatta.