Filters - Dresses

We earn a commission when you purchase through our links, at no extra cost to you.

Petite Nude Sage Sleeveless Scoop Neck Embellished Midi Dress
Petite Nude Sage Sleeveless Scoop Neck Embellished Midi Dress
$1,498.00
Mac Duggal Petite Gold Strapless Brocade Midi Dress with Pockets
Mac Duggal Petite Gold Strapless Brocade Midi Dress with Pockets
$498.00
Mac Duggal Petite Crepe Midi Dress with Jewel Detail & Ruffle Hem
Mac Duggal Petite Crepe Midi Dress with Jewel Detail & Ruffle Hem
$398.00
Mac Duggal Petite Crepe Strapless Midi Dress with 3D Flower Detail
Mac Duggal Petite Crepe Strapless Midi Dress with 3D Flower Detail
$598.00
Rose Floral Embroidered High Neck Midi Dress
Rose Floral Embroidered High Neck Midi Dress
$498.00
Aubergine Flutter Sleeve Embroidered Midi Dress
Aubergine Flutter Sleeve Embroidered Midi Dress
$398.00
Mac Duggal Petite Flutter Sleeve Floral Embroidered Midi Dress
Mac Duggal Petite Flutter Sleeve Floral Embroidered Midi Dress
$398.00
Mac Duggal Petite One Shoulder Bow Midi Dress With Pockets
Mac Duggal Petite One Shoulder Bow Midi Dress With Pockets
$598.00
Petite Rose Floral Embroidered High Neck Midi Dress
Petite Rose Floral Embroidered High Neck Midi Dress
$498.00
Petite Blush Flutter Sleeve Embroidered Midi Dress
Petite Blush Flutter Sleeve Embroidered Midi Dress
$398.00
Mac Duggal Petite Scoop Neck Sleeveless Mesh Micro Ruffle Midi Dress
Mac Duggal Petite Scoop Neck Sleeveless Mesh Micro Ruffle Midi Dress
$598.00
Mac Duggal Petite Sleeveless Beaded Midi Dress With 3D Flowers
Mac Duggal Petite Sleeveless Beaded Midi Dress With 3D Flowers
$1,498.00
Mac Duggal Petite Long Sleeve V Neck Mesh Micro Ruffle Midi Dress
Mac Duggal Petite Long Sleeve V Neck Mesh Micro Ruffle Midi Dress
$698.00
Mac Duggal Petite Short Sleeve Mesh Mirco Ruffle Midi Dress
Mac Duggal Petite Short Sleeve Mesh Mirco Ruffle Midi Dress
$698.00
Petite Long Sleeve Pleated Charmeuse Handkerchief Midi Dress
Petite Long Sleeve Pleated Charmeuse Handkerchief Midi Dress
$498.00
Petite Beige Beaded Trim Boucle Midi Dress with 3/4 Sleeves
Petite Beige Beaded Trim Boucle Midi Dress with 3/4 Sleeves
$498.00
Mac Duggal Petite Strapless Brocade Midi Dress with Pockets
Mac Duggal Petite Strapless Brocade Midi Dress with Pockets
$598.00
Petite Black Embellished Pearl Tulle Midi Dress
Petite Black Embellished Pearl Tulle Midi Dress
$598.00
Mac Duggal Petite Floral Embellished Cap Sleeve Midi Dress
Mac Duggal Petite Floral Embellished Cap Sleeve Midi Dress
$598.00
Mac Duggal Petite Crepe One Shoulder Mermaid Midi Dress with Flower
Mac Duggal Petite Crepe One Shoulder Mermaid Midi Dress with Flower
$598.00
Mac Duggal Petite Floral Embroidered High Neck Midi Dress
Mac Duggal Petite Floral Embroidered High Neck Midi Dress
$498.00
Mac Duggal Petite Floral Brocade Strapless Fitted Midi Dress
Mac Duggal Petite Floral Brocade Strapless Fitted Midi Dress
$498.00
Mac Duggal Petite Short Sleeve Rhinestone Neckline Midi Dress
Mac Duggal Petite Short Sleeve Rhinestone Neckline Midi Dress
$398.00
Petite Multicolor Floral Brocade Strapless Fitted Midi Dress
Petite Multicolor Floral Brocade Strapless Fitted Midi Dress
$498.00
Petite Green Floral Embellished Cap Sleeve Midi Dress
Petite Green Floral Embellished Cap Sleeve Midi Dress
$598.00
Petite Black Crepe One Shoulder Midi Dress With 3D Flower
Petite Black Crepe One Shoulder Midi Dress With 3D Flower
$598.00
Mac Duggal Petite Pink Floral Brocade Square-Neck Midi Dress
Mac Duggal Petite Pink Floral Brocade Square-Neck Midi Dress
$498.00
Mac Duggal Petite Bow Strap Crepe Fitted Midi Dress
Mac Duggal Petite Bow Strap Crepe Fitted Midi Dress
$298.00
Mac Duggal Petite Floral Brocade Midi Dress with Bow Tie Straps
Mac Duggal Petite Floral Brocade Midi Dress with Bow Tie Straps
$338.00
Mac Duggal Petite Floral Applique Sleeveless Midi Dress
Mac Duggal Petite Floral Applique Sleeveless Midi Dress
$598.00
Mac Duggal Petite Satin Cap Sleeve Midi Dress with Floral Print
Mac Duggal Petite Satin Cap Sleeve Midi Dress with Floral Print
$498.00
Mac Duggal Petite Crepe Sleeveless Midi Dress with Flower Beading
Mac Duggal Petite Crepe Sleeveless Midi Dress with Flower Beading
$598.00
Mac Duggal Petite Short Sleeve Embellished Boucle Midi Dress
Mac Duggal Petite Short Sleeve Embellished Boucle Midi Dress
$498.00
Teal Short Sleeve Embellished Boucle Midi Dress
Teal Short Sleeve Embellished Boucle Midi Dress
$498.00
Mac Duggal Petite Pleated High Neck Sleeveless Midi Dress
Mac Duggal Petite Pleated High Neck Sleeveless Midi Dress
$338.00
Petite Purple Multi Sleeveless Floral Trapeze Midi Dress
Petite Purple Multi Sleeveless Floral Trapeze Midi Dress
$498.00
Pink Strapless Polka Dot Midi Dress With Velvet Bow
Pink Strapless Polka Dot Midi Dress With Velvet Bow
$458.00
Gold Strapless Brocade Midi Dress with Pockets
Gold Strapless Brocade Midi Dress with Pockets
$498.00
Pink Crepe Sleeveless Midi Dress With Flower Beading
Pink Crepe Sleeveless Midi Dress With Flower Beading
$598.00
Petite Taupe Embellished High Neck Sleeveless Midi Dress
Petite Taupe Embellished High Neck Sleeveless Midi Dress
$598.00
Black Short Sleeve Rhinestone Neckline Midi Dress
Black Short Sleeve Rhinestone Neckline Midi Dress
$398.00
Petite Nude Floral Applique Sleeveless Midi Dress
Petite Nude Floral Applique Sleeveless Midi Dress
$598.00
Black Sleeveless Crepe Midi Dress With Bow Straps
Black Sleeveless Crepe Midi Dress With Bow Straps
$298.00
Petite Light Blue Strapless Brocade Midi Dress With Pockets
Petite Light Blue Strapless Brocade Midi Dress With Pockets
$598.00
Petite Black Sleeveless Crepe Midi Dress With Bow Straps
Petite Black Sleeveless Crepe Midi Dress With Bow Straps
$298.00
Petite Olive Long Sleeve V-Neck Micro Ruffle Midi Dress
Petite Olive Long Sleeve V-Neck Micro Ruffle Midi Dress
$698.00
Petite Black Short Sleeve Rhinestone Neckline Midi Dress
Petite Black Short Sleeve Rhinestone Neckline Midi Dress
$398.00
Petite Black Crepe Ruffle Hem Midi Dress With Jewel Detail
Petite Black Crepe Ruffle Hem Midi Dress With Jewel Detail
$398.00

Petite Shopping Tips

Find Your Perfect Midi Dress

A few simple tips to help you find midi dresses that flatter your petite frame, create beautiful proportions, and make getting dressed effortless.

Petite woman wearing a blue floral midi dress showing the ideal hemline length for shorter women, just below the knee to mid-calf.
1

Find Your Midi Sweet Spot

Midi dresses shouldn’t leave you feeling swallowed by fabric! Look for hemlines that hit just below the knee or at a flattering point on your calf. A little ankle showing can make all the difference in creating a balanced look.

Woman wearing a dusty rose wrap midi dress with a defined waist and adjustable tie, showing a flattering fit for petite women.
2

Give Your Waist Some Love

A defined waist can work wonders with a longer hemline! Wrap dresses, belted styles, and fitted waists help create shape and keep your proportions balanced. Bonus points for a slightly higher waistline that makes your legs appear longer.

Woman wearing a blue floral midi dress with nude sandals, alongside examples of nude heels, strappy sandals, and pointed-toe flats for styling petite midi dresses.
3

Keep Your Shoes in the Picture

The right shoes can make your midi dress shine! Nude or skin-toned shoes, pointed-toe flats, and strappy sandals help create the illusion of longer legs. For an extra flattering look, try shoes with a low vamp that show a little more of your foot. Small details can make a big difference for petite frames!

Related Blog Posts

Frequently Asked Questions

Can petite women wear midi dresses?

Absolutely! Midi dresses can be incredibly flattering on shorter women when the proportions are right. Look for styles designed for petite frames, with appropriately placed waistlines and hemlines that don’t overwhelm your figure. A well-fitting midi dress can create a beautiful, balanced silhouette without sacrificing comfort or style.

For petite women, a midi dress typically looks best when it falls just below the knee or somewhere between the knee and mid-calf. The ideal length depends on your height, leg proportions, and personal preference. Showing a little more of your lower leg or ankle can help create an elongated appearance. Petite-specific sizing can make finding that perfect length much easier!

Wrap dresses, A-line silhouettes, fit-and-flare styles, and dresses with defined waists are all great choices for shorter frames. These styles help create shape while keeping your proportions balanced. Dresses with vertical details, subtle slits, or higher waistlines can also create a lengthening effect. The best style is one that fits comfortably and makes you feel confident!

Midi dresses pair beautifully with nude or skin-toned heels, strappy sandals, pointed-toe flats, and sleek ankle boots. Shoes with a low vamp that expose more of the top of your foot can help create the illusion of longer legs. For a casual look, streamlined sneakers or simple flats work wonderfully, too. Choose footwear that complements your dress without visually cutting off your legs.

Definitely! One of the best things about midi dresses is their versatility. A floral or cotton midi dress is perfect for brunch, vacations, or everyday outings, while satin, chiffon, or elegant wrap styles can be beautiful choices for weddings, date nights, and special events. Simply change your shoes, accessories, or outerwear to dress your look up or down.