Collection: Historical

Our historical images span over two thousand years from 700AD to the 1950s including Viking, Medieval, Tudor, Renaissance, Georgian, Regency, Victorian, and 20th century. We strive to make our costumes as historically accurate as possible. You can use the drop-down filter menu to refine your selection.
1629 products
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0496)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0479)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0475)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0468)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0464)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0454)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0448)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0445)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0441)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0438)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a linen Garibaldi blouse and black skirt with crinoline (Bianca 0431)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman in black velvet dress (Bianca 1189)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman in black velvet dress (Bianca 1178)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman in black velvet dress (Bianca 1187)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor women walking together (Bianca 1166)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor women whispering together (Bianca 1159)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1152)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1145)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1142)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1137)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1130)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1128)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman dark red dress with fur sleeves (Bianca 1125)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman in gold dress (Bianca 1103)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Tudor woman in gold dress (Bianca 1101)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1029)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1039)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1041)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1044)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1053)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1066)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Victorian woman in a bustle ensemble against a black backdrop (Bianca 1068)
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out