Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Banana Republic Factory logoBanana Republic Factory logo



Whether you’re looking for midi dresses, mini dresses or maxi dresses, Banana Republic Factory has women’s dresses in a wide range of sizes and silhouettes , including petite and tall.


When it comes time to choose your style of dress, look to the length as a starting point. A mini dress, the shortest of the lengths, sits anywhere between the upper to mid-thigh, giving the illusion of incredibly long legs. Some lean toward a micro-mini dress or micro-mini skirt for a daring silhouette. A midi dress, however, sits anywhere from just above the knee to mid-calf length, creating elegant versatility that pairs beautifully with any style of shoes and accessories. When a dress ends around the ankles, it is considered a maxi-length dress. Maxi dresses range from formal to more casual for beach settings, depending on how they are styled. Anything over a maxi (or tea-length dress) is a long-length, or gown. Maxi dresses are not intended to touch the ground like a long-length dress.


The next step to choosing a dress is fabrication based on the season. Linen, cotton, jersey and silk are perfect for summer dresses thanks to their warm-weather properties. Autumn, however, is the time to introduce longer sleeve lengths, higher necklines, and woolen fabrics. Sweater dresses are perfect for transitioning into cooler temperatures, especially when paired with women’s shapewear for added warmth. Our Wrap Midi Sweater Dress transcends the seasons beautifully with a midi length and belted wrap-front waistline. Shirtdresses for women’s wardrobes are a style you can never go wrong with, as utilitarian details add versatility.


Black dresses are iconic, timeless and effortlessly elevating. Our dresses of the moment include the Sequin Midi, midi dresses with pleats and the Split-Back Maxi Dress with a mock neck, billowing balloon sleeves, gentle shirring and a flounce hem that cascades beautifully with every step.