With warmer days ahead, you may find yourself itching to pull out those bright floral maxi skirts or animal-print mini skirts. However, don’t underestimate a long denim skirt — an essential piece that’s making a comeback this spring, according to Brenda Cooper, a seasoned stylist and costume designer from the iconic sitcom, "The Nanny."
"Denim has been in vogue for quite some time," explains Cooper. "What makes a long denim skirt especially attractive is how it enhances classic jeans by adding a dressier flair and various styling options."
To achieve the ultimate long-denim-skirt outfit, we’ll guide you through every step — from selecting the perfect skirt to pairing it with the right tops, shoes and accessories. And don’t worry about your budget; we’ll highlight some amazing pieces that are easy on the purse strings.
The best long denim skirts
When shopping for the ideal long denim skirt, Cooper advises taking account of your body type, height and personal style first. However, she highlights two styles that tend to look great on almost everyone: a knee-length pencil skirt and a flowing mermaid maxi skirt.
“A knee-length option is particularly flattering for most body shapes, especially for those with fuller hips,” she notes. “It helps to balance the proportions from the hips to the knees...”
Choosing the right denim wash is crucial for nailing that denim-skirt look. While Cooper encourages picking a wash that suits your vibe, she tends to lean towards classic dark blue, chic black, or those delightful vintage stone washes that never go out of style.
Button-up design: ELSTAROA Denim Jean Skirt
- Budget friendly
- Comfortable
- Not much stretch
Shade range: 7 | Size range: XS to 3XL | Material: Cotton, polyester
This long denim jean skirt features a button-up side closure and high-waist design. It's available in five denim washes (including a few shades Cooper mentioned), and tons of reviewers have called the skirt "beautiful" and "comfortable."
Shannon Garlin, an associate editor at Shop TODAY, previously tested and reviewed a similar long denim skirt from the same brand (ELSTAROA). The specific design Garlin wore isn't currently available, but she spoke highly of it, calling the fabric "extremely soft."

A similar option: Miss Molly Women’s Long Mid Denim Skirt
- Can dress up or down
- High-quality fabric
- Some say it runs large
Shade range: 12 | Size range: XS to XXL | Material: Cotton, spandex
If you’re on the lookout for a long denim skirt that’s similar to Garlin’s original find, this high-waisted piece from Miss Molly is a good option. It’s made with a cotton-spandex blend and has frayed hemline that falls a few inches above the ankles. This brand also offers similar designs with knee-high slits, if that’s something you’re shopping for.
Mermaid-style cut: Allegra K Denim Skirt
- Unique mermaid-style design
- Comfortable material
- Some say it runs small
Shade range: 7 | Size range: XS-XL | Material: 73% cotton, 25% polyester, and 2% spandex
If you want your denim ensemble to steal the spotlight, Cooper suggests this mermaid-style skirt made from soft cotton. It’s as adaptable as your mood — whether you’re channeling chic elegance or embracing a casual vibe — and flatters all body types.
“The versatility of this denim skirt style is that it is so forgiving and flattering to all body types,” Cooper notes. “It enhances and balances the curves of curvy figures while adding curves to those with a more slender build. This makes it a truly versatile choice.”
Pencil skirt, preferred: Ralph Lauren Denim Skirt
- Casual or evening wear
- Machine washable
- Some say it runs large
Shade range: 2 | Size range: 2 to 18 | Material: Cotton, polyester, and elastane
If you’re in the market for a chic denim skirt that won’t break the bank, Cooper recommends this budget-friendly Ralph Lauren option, which is available for under $100. It’s not only machine washable but also has a straight fit that suits a variety of body shapes.
“I love this denim pencil skirt style because, due to its knee length, it flatters most body types...,” she says. “It can easily work for casual wear and even casual evening wear.”
The best tops to wear with long denim skirts
The right top can take your outfit up a notch. If you’re wondering what to pair with a long denim skirt, fashion stylist Cynthia Kennedy from San Diego suggests sticking with timeless and versatile picks.
“You really can’t mess with the classics — a snug white T-shirt, a ribbed tank or a straightforward button-down shirt are always solid choices,” Kennedy advises.
Also, don’t overlook the importance of the neckline. Kennedy points out that “V-necks and scoop necks are fantastic choices because they elongate your upper body, especially when paired with a flowy skirt. On the flip side, square necklines, boat necks and off-the-shoulder styles add a touch of femininity, while high-neck tops like mock necks or turtlenecks give off a more polished vibe.”
As for colors, Kennedy thinks the sky’s the limit. She advises that “for a timeless style, opt for classic shades like white, black and gray for a simple yet elegant appearance." Kennedy continues, "Rich colors such as olive green, rust and camel add warmth and depth, while soft pastels like pink and baby blue offer a fresh and feminine vibe. Jewel tones like emerald green or deep burgundy also stand out beautifully against denim.”
Seriously soft: Halife Off-The-Shoulder Top
- Soft material
- Versatile design
- Some prefer sizing down
Shade range: 32 | Size range: S to XXL | Material: Rayon, polyester, spandex
Kennedy mentions that an off-the-shoulder style adds "a touch of femininity" to an outfit. This top, which is less than $18, features an off-the-shoulder design and is available in over 30 colors. Thanks to its versatile cut, you can drape the top off one shoulder or wear it fitted below both.
Basic white tee: PALINDA Women's Short Sleeves Ribbed Fitted Shirt
- Budget friendly
- Soft ribbed fabric
- Flattering V-neck design
- Sizes limited
Shade range: 17 | Size range: S to XL | Material: Ribbed fabric (exact material is not mentioned)
Who says you have to splurge to score a stylish classic white tee? This one from Amazon is living proof! Priced at under $20, it’s budget-friendly and super versatile, boasting 17 color options. The V-neck design is flattering, and the soft ribbed fabric offers comfort along with a nice bit of stretch.
Kennedy also gives this top her stamp of approval. “It works particularly well because it balances the heavier texture of denim without competing with it and can be dressed up or down,” she says.
Perfect for layering: GEMBERA Women's Scoop Neck Ribbed Tank Top
- Material feels high quality
- Stretchy
- Isn't too thick
- Too tight, per some customers
Shade range: 24 | Size range: XS to XL | Material: Cotton, rayon, spandex
Kennedy says a ribbed tank is a "solid" choice when it comes to pairing tops with long denim skirts. Not to mention, she says a scoop-neck design helps "elongate your upper body." This under-$20 tank top checks both of those boxes, and it's available in over 20 shades — including the colors Kennedy mentions (like black, white, various jewel tones, soft pastels and more.
"Simply stunning" shirt: Cotton On Haven Long Sleeve Shirt
- 100% organic cotton material
- Timeless style
- Relaxed fit
- May shrink after washing
Shade range: 8 | Size range: 0 to 14 | Material: 100% Organic Cotton
According to Kennedy, no wardrobe is complete without a classic white button-down shirt. Pair it with a denim skirt, and you’ve got yourself a stylish duo that works for just about any occasion.
“It’s simply stunning when styled with a denim skirt, a tan leather belt and leopard print pointed-toe flats — effortless chic at its finest!” Kennedy remarks.
Beyond being an enduring staple, this shirt is made from 100% organic cotton for all-day comfort. Just remember: to keep it looking sharp, dry cleaning is recommended over tossing it in the wash — several reviews suggest it might shrink if you do.
The best shoes to wear with long denim skirts
Stylist and editor Corinne Pierre-Louis points out that a denim skirt is like a blank canvas for your footwear — think boots, heels, flats or even sneakers. The secret to styling it effectively is tailoring your shoe selection to the occasion.
If you’re going for that laid-back vibe, she suggests slipping into some flats or sandals to keep things easy and breezy for your everyday adventures. But if you’re gearing up for a more polished occasion, don’t hesitate to reach for those heels to amp up your outfit.
"Laid-back" vibe: Amazon Essentials Women's Belice Ballet Flat
- Over 49,000 five-star ratings
- Available in over 20 colors
- Some say they run small
Shade range: 22 | Size range: 5 to 15 (wide sizes included) | Material: Faux leather
Again, if you're hoping to achieve a "laid-back" vibe, the experts we spoked with recommend pairing flats with your long denim skirt. These flats, specifically, have over 49,000 five-star ratings on Amazon, and they're bestsellers in the Women's Flats section of the site.
"Polished" occasion: Bay Kitten Heel Pumps
- Sturdy material
- Options for wide feet
- Can be narrow for some
Shade range: 10 | Size range: 6 to 11 (wide sizes available) | Material: Faux leather
Pierre-Louis mentions wearing heels if you're dressing for a "polished" occasion. Not only do these shoes feature 1.5-inch heels, but they're also comfortable and stylish. In fact, Sophie Lopez, a fashion expert, previously told us that kitten heels are on trend. These are available in 10 shades, including metallic silver, red and more.
Relaxed look: Adidas Originals Gazelle Indoor
- Versatile and classic
- Comfortable fit
- Hard tongue of shoe, per some
Shade range: 33 | Size range: 5 to 14 | Material: Suede, leather, textile, rubber, synthetic materials
For a relaxed-yet-fashionable spring look, Pierre-Louis recommends pairing these versatile sneakers with a long denim skirt.
“Comfort is key for me when I get dressed, so I always choose these Gazelles,” she explains. “They look fantastic with a denim top for that chic Canadian tuxedo vibe and help me feel at ease and prepared for anything.”
While many users love the comfort factor of these shoes, do keep in mind that some have pointed out that the tongue might feel a tad stiff.
Day-to-night style: Steve Madden Holly Black Boots
- Angled block heel
- Timeless style
- Day-to-night styling
- Some say calf area is tight
Shade range: 2 | Size range: 5 to 12 | Material: Vegan leather upper material, textile lining, vegan leather sock, synthetic sole
Timeless and versatile, Pierre-Louis points out that these black Steve Madden boots can effortlessly elevate any outfit paired with a denim skirt.
“I adore this boot because the block heel provides great stability, while the tailored design creates a flattering silhouette that looks fantastic with a long denim skirt,” she shares. “This choice will elevate your style, making it perfect for everyday wear as well as special events.”
The best accessories to wear with long denim skirts
Suzanne Kopulos, a leading fashion stylist, stresses the importance of proportion when accessorizing a long denim skirt.
She explains, “Because a skirt can be quite voluminous, you should avoid adding too much bulk with your accessories. Instead, focusing on linear designs can help create a well-balanced look.”
To achieve a streamlined look, Kopulos suggests using a statement belt to emphasize your waist and opting for slouchy bags that won’t add extra weight. She also encourages going bold with accessories by picking striking yet sleek items like statement earrings, necklaces or scarves.
Editor approved: Apsvo Earring Chunky Gold Hoop Earrings
- On trend
- Affordable
- Can irritate certain ears
Shade range: 11 | Size range: 3 | Material: Brass
Looking for some new statement earrings? If so, this pair of bold, chunky hoops is a good option — and it's editor approved. Danielle Murphy, a writer at TODAY, tested these "lightweight" teardrop earrings and said, "I’m really digging this 'teardrop' shape and have been recently gravitating towards it instead of reaching for my go-to hoops."
Perfect for spring: Jeelow Lightweight Cotton Scarf
- Thin, lightweight fabric
- Many color options available
- Not very soft, per some
Shade range: 35 | Size range: One size | Material: Linen
Not only are lightweight scarves ideal for those in-between-seasons temperatures, but they can also help elevate your long-denim-skirt outfits. This scarf, in particular, is made with breathable linen — and it's available in over 30 colors.
A "classic" accessory: J. Crew Watchband Chain Belt
- Timeless statement piece
- Versatile design
- High-quality construction
- Some say it may run large
Shade range: 1 | Size range: XS-XL | Material: Iron strap and a zinc alloy buckle
Kopulos suggests that you can effortlessly elevate your denim skirt ensemble with a versatile belt like this one from J.Crew. Not only is it a timeless classic, but it pairs beautifully with jeans and pants, too.
“This is a classic that never goes out of style,” she explains. “If you’re into mixing metals, this design offers both classic and edgy vibes. The options are limitless. ”
A "soft touch" to your outfit: Free People Calamity Crossbody Bag
- Fringe detailing
- Hands-free crossbody style
- On the smaller side, per some
Shade range: 3 | Size range: N/A | Material: N/A
If you want to elevate your outfit featuring a denim skirt, consider adding this fringe crossbody bag to your look. Koupolous says it is wallet-friendly at under $100 and offers easy access to your essentials.
This bag "has just the right amount of slouch and a soft touch, making it perfect for teaming up with a long denim skirt without feeling bulky,” she explains. “Additionally, the fringe is consistently fashionable.”
Frequently asked questions
If you want to rock a long denim skirt with some flair, Nicole Russo, a private fashion stylist, has some fun ideas for layering.
“Start by adding layers where the skin is: sheer socks with sneakers or Mary Janes or toss a bolero over a tank,” she recommends. “For a more dimensional look, toss a button-up over a tee or turtleneck — either tucked in or out. To elevate the denim beyond casual, try adding a luxe light jacket, like an authentic leather bomber.
Russo insists that double denim is far from a fashion disaster. The trick to nailing the look? It’s all about striking the right balance.
"When pairing a long skirt with a denim top, stick to similar washes,” she advises. “This way, you can skip the color-matching headache. Personally, I adore teaming a denim skirt with a fitted denim jacket worn like a shirt — it’s a chic way to achieve harmony in proportions while rocking that double denim vibe!"
Spring definitely brings warmer days, but remember that those nippy mornings and nights are still hanging around. When it comes to styling a long denim skirt with a coat, Russo suggests going for a cropped blazer or a trench.
“To show off the shape of the skirt and give a look cool-girl-styled feel, I’d wear it with a boxy cropped blazer or trench,” she explains. “However, you can’t go wrong with a lightweight casual jacket like an oversized short puffer or fleece!”
How we chose
All of our selections for long denim skirts, shirts, shoes and accessories were directly recommended or inspired by expert stylists. We also included a few editor-favorite skirts and accessories. Each item was carefully considered for its ability to complement a wide range of body types, personal styles and occasions.
Meet the experts
- Brenda Cooper is a veteran stylist and costume designer of the classic sitcom "The Nanny."
- Nicole Russo is a private fashion stylist and the founder of Let’s Get You, a personal styling company.
- Cynthia Kennedy is a fashion stylist that is based in San Diego.
- Suzanne Kopulos is a leading fashion stylist who has dressed famous clients such as Beyoncé and Christina Hendricks.
- Corinne Pierre-Louis is a stylist and fashion editor.
- Sophie Lopez is a fashion stylist who works in New York City and Los Angeles.























