24 Best Petite White Dresses for Bridal Shower, Bach and Beyond
In the year leading up to your wedding, you'll need bridal-inspired outfits for events like your bridal shower, bachelorette party and more. For brides who are on the shorter side, this means searching for petite white dresses that fit right off the rack. While you can obviously buy any white dress and make it work after a trip to a tailor, buying a petite dress that is made for your size and proportions is always easier—and ultimately less expensive. They aren't always easy to find, but there are still plenty of options out there to look through.
When shopping for a petite dress, it's always helpful to know your exact measurements, especially when shopping online. Maxi and midi dresses are always going to be a little more difficult (you don't want the hem dragging on the floor), while shorter dresses have more flexibility. Below, you'll find a variety of white petite dresses, from options that are more demure and sophisticated to white bachelorette dresses that are perfect for a night out with friends.
The Best Petite White Dresses for All Your Bridal Moments
You'll never wear white as often as you do during your engagement—and you'll need a few different types of white dresses to fit all your events. While it ultimately depends on the dress code, you'll likely need something a little more dressed up for a bridal shower, something more fun for an engagement party and something casual for a bachelorette party. There's a petite white dress for every event below.
Abercrombie & Fitch Sequin Squareneck Mini Dress
This sequin white mini dress was basically made for a bride to wear at her bachelorette party. It's great for a night of dancing, a fancy dinner or just taking photos. As a bonus, it could be a cute wedding after-party dress.
Size range: XXS–XL petite
Lace & Beads Petite Corset Tulle Mini Dress
This petite white dress is the epitome of sweet, flirty and feminine, with a sweetheart neckline, bow details and flouncy tulle skirt. It's versatile enough to wear out for a night of dancing with friends or with pretty heels for a bridal shower.
Size range: 0–10 petite
Anthropologie Cap-Sleeve Square-Neck Ruffle Midi Dress Dress
This dreamy maxi dress is so pretty as an engagement party dress or for a bridal shower. It features feminine details like lace, tiered ruffles and a sweetheart neckline.
Size range: XXS–XL petite
Reformation Petites Wynton Dress
This petite white midi dress can easily be dressed up or down depending on the accessories. There's a sweetheart neckline for a feminine touch and the sheer lace panels throughout make it more interesting. It's made of a smooth georgette woven fabric and has lace straps.
Size range: 0–12 petite
Banana Republic Everywhere Ponte Sheath Dress
This high-neck mini dress is a comfortable option for brides-to-be on multiple occasions. It offers a sheath fit with a soft and stretchy fabric. Dress it up or down for a spring or fall event.
Size range: 00-14 petite
Karen Millen Petite Cotton Eyelet Maxi Shirt Dress
The pretty eyelet design makes this dress feel right on point for a slightly more casual bridal shower or as an engagement photo dress. It's also a classy option for brunch with friends. The belted waist adds a nice touch and accentuates the waist.
Size range: 0–12 petite
Pretty Little Thing Petite White One-Shoulder Open Back Maxi Dress
Slinky and skintight, this petite white maxi dress has a sort of textured, almost nubby material that makes it feel nice and look a little bit more interesting. It also has an open back and a one-shoulder neckline for added drama. This would be a glam after-party look.
Size range: XS–L petite
Never Fully Dressed Mystical Shirt Dress
Brides who don't want to strictly wear white can compromise by wearing white dresses with a unique pattern. This one is a good example: it has a colorful motif along with tortoiseshell buttons. It's lightweight, breezy and easy to dress up or down.
Size range: 0–14 petite
Abercrombie & Fitch Organza Tiered Strapless Mini Dress
Tiered ruffles create a flouncy, flirty fit for this petite white mini dress. It also has optional thin straps, so you can choose to wear those or go strapless. This is a versatile pick: Easily make it more dressed up for an engagement party or bridal shower or pack it for a night out during your bachelorette party.
Size range: XXS–XXL petite
Lou & Grey Petite Zip Softsculpt Mini Tennis Dress
Casual enough for everyday wear and perfect for daytime bachelorette activities (think a cute brunch) this mini tennis dress is a versatile option. Designed with a convenient shelf bra and zip front, the fabric is soft and stretchy for comfort.
Size range: XXS–XL petite
Reformation Petites Balia Linen Dress
This linen midi dress is classic, romantic and casual enough for everyday wear or to wear to a special brunch or dinner. The scoop neckline and defined waist give a nice shape and the flowy skirt is lightweight and comfortable. This would also be lovely during a summer European honeymoon.
Size range: 0–12 petite
Lace & Beads Petite Corset Midi Dress
A structured bodice, feminine ruffles and a fluffy tulle overlay mean this dress is definitely one for a special occasion—it would work for a fancy bridal shower where you really want to get dressed up. It also comes in vintage cream, so it's not a bright white, making it feel a bit softer and more romantic.
Size range: 0–10 petite
Ralph Lauren Tie-Front Linen Shirtdress
This linen shirtdress is the epitome of classic and chic, made of a breezy and lightweight material that is perfect for warmer weather. It has a tie front sash that you can leave as is or make into a knot or bow, making this great for the sophisticated bride.
Size range: 0–14 petite
Forever That Girl Raina Lace Maxi Dress
At first glance, this flowy lace maxi dress seems very dressed up, but it's easy to make it look more casual. You can leave the bottom open and wear it over a pair of shorts with boots for a bohemian-inspired look, or pair it with a wide belt and cowboy boots for an outfit that is perfect for a Western-themed bachelorette party.
Size range: XXS–XL petite
boohoo Petite Ruffle Wrap Maxi Dress
It's always ideal to find white petite maxi dresses that don't have too much material for a smaller frame. This one features a short lining with a beautiful ruffled overlay. Dress it up for an evening out or pair it with flat sandals for a casual afternoon.
Size range: 4–10 petite
Abercrombie & Fitch Off-the-Shoulder Long-Sleeve Mini Dress
A petite white off-the-shoulder dress like this one seems made for a bride-to-be out on the town with her friends. It's flirty and fun, shows off some leg and still has a comfortable feel to it. The satin fabric makes it look more elevated.
Size range: XXS–XL petite
Karen Millen Petite One-Shoulder Drape Sleeve Maxi Dress
Feel like a Goddess with this Greek-inspired petite white maxi dress. The flattering fit skims your curves and the draped design adds visual interest. Pair it with strappy heels for a night out.
Size range: 2–12 petite
Phase Eight Petite Everleigh Chiffon Floral Mini Dress
Brides who don't want to wear only white can consider something like this floral mini dress instead. It has a white base but is covered in a colorful floral print, so it's a bit more wearable after the wedding festivities. It's great for a floral-themed bridal shower or a brunch with friends.
Size range: 2–14 petite
boohoo Petite Beaded Tassel Maxi Dress
This casual maxi dress is great for daytime activities or a honeymoon on the beach. The beaded top and tassel ties around the neck give it a more bohemian feel and it is definitely more of a laid-back look. It's also a cream instead of a bright white, which makes it feel softer.
Size range: 4–12 petite
Maeve 3D Embellished Shift Mini Dress
This embellished shift dress has a lot of detail that makes it more interesting while still staying simple. The cotton mini-length is decorated with black flowers and pearls. This is great for the stylish bride who wants to stand out even in casual clothing.
Size range: XXS–XL petite
Abercrombie & Fitch Satin Jacquard Slip Maxi Dress
A slip dress will always be a classic. This petite white maxi dress is made of a slinky jacquard material with a tighter fit and slits on the side. The square neck makes it feel more modern while the low, crossover back gives it a more dressed-up feel. This is a beautiful after-party or bridal shower dress.
Size range: XXS–XXL petite
Pretty Little Thing Petite White Slinky Midaxi Dress
If you're looking for something more sexy for your bachelorette party, this slinky maxi dress is perfect. A cut-out waist and side split design makes this one more revealing, and the silky jersey material is soft and makes it appear more dressed up.
Size range: 00–10 petite
Land's End Petite Linen Sleeveless Midi Dress
Proof that simple is sometimes best, this sleeveless midi dress will quickly become a summer wardrobe staple you'll wear long after the wedding. Pack it away for a warm weather honeymoon or bachelorette party or dress it up with accessories for a special bridal event.
Size range: XS–XL petite
White House Black Market Petite Denim Halter Sheath Dress
This button-up halter dress is made of white denim for a casual look that is great for brunch or shopping. It would be particularly cute as part of a Western or cowgirl theme when worn with boots and a hat, but it can be used with almost any theme or vibe.
Size range: 00–18 petite