When it comes to women's petite shoes and women's footwear in general, it's hard to beat Stuart Weitzman. The iconic designer shoe brand is known for its glamorous footwear; take a look at its website, where you'll find a sultry Kim Kardashian as the brand's global ambassador for their fall 2022 campaign, "Stand Strong." Stuart Weitzman shoes are beautifully and skillfully made and, as such, range in price from $150 to $2,500!

Stuart Weitzman's boots, booties, flats, loafers, pumps, heels, sandals, and sneakers are offered from size 3 1/2 and up, with 242 out of 295 styles on their website available in a size smaller than 5. Widths are available in narrow, medium, or wide, guaranteeing you'll find what you're looking for. And, because the brand tends to run narrow, according to a number of reviews on the website, you just may get away with a medium-width shoe in this brand (via PureWow). We especially love their Sondra lace-up combat-style black boot adorned with pearls.

Stuart Weitzman also offers an extensive bridal collection from size 3 1/2 to 13 in various fabrics, including leather, suede, glitter, crystal, lame, satin, and jelly. You can even filter among shoes for wedding events and various wedding party members and guests, making it super simple to shop for bridal footwear.