Gigi Hadid to Kriti Sanon: Celebs have a soft spot for denim-on-denim, know the 4 rules for styling | Fashion Trends

Gigi Hadid to Kriti Sanon: Celebs have a soft spot for denim-on-denim, know the 4 rules for styling

Updated on: Jul 09, 2025 04:52 PM IST

Denim-on-denim is not only time-tested but also a celeb favourite, from photoshoots to birthday themes. 

Denim is one of those timeless fabrics that will never truly leave the fashion scene and always stays relevant. Despite being generally perceived as casual, celebrities across industries, be it film, music, or modelling, have repeatedly shown how to style with unmatched oomph. Denim on denim is one of the styling options for denim pieces. It's when you pair two or more denim pieces in a single outfit. 

Celebrities across the glam industries, from movie, music to modelling, embrace the denim-on-denim trend. (PC: Instagram and Pinterest)
Celebrities across the glam industries, from movie, music to modelling, embrace the denim-on-denim trend. (PC: Instagram and Pinterest)

ALSO READ: Commuter core decoded: 6 ways to comfortably style fashion trend that is for all the girls on the go

In fact, some celebs may have a special soft corner for denim in their hearts. In 2019, for supermodel Gigi Hadid's 24th birthday, the theme of her party was ‘Denim and Boots.’ Her guests showed up wearing chic denim overalls. Even her family, sister Bella Hadid and mother Yolanda Hadid joined in with standout denim-on-denim looks. Bella wore a denim bustier layered with an oversized denim shirt, while her mother opted for a more formal look with a denim vest and bellbottoms. 

The birthday girl, Gigi, however, took the casual route, choosing light-washed denim: a midriff-baring tank top, straight-leg jeans, and layered jewellery. Both sisters opted for straight-leg jeans, a reflection of the denim fit trend back in 2019, which contrasts with the wide-leg and loose silhouettes popular today. But no matter the silhouette or fit, denim always gets the last word in contemporary casual fashion.

The Hadid family at Gigi Hadid's 2019 birthday party.(PC: Pinterest)
The Hadid family at Gigi Hadid's 2019 birthday party.(PC: Pinterest)

Take a leaf out of the celebs' denim-on-denim playbook and get inspired to turn your casual jeans into a full-on glam bombshell moment, because denim is a moment, and it can do both laid-back and legendary. If you want to take denim beyond a last-minute throw-on and give it a more enhanced edge, consider the denim-on-denim style.

Samresh Das, Head of Design at Numero Uno, shared with us a guide covering the key rules of denim on denim style. Here's the guide he shared, along with iconic celeb looks, from Kriti Sanon, Taylor Swift, to Deepika Padukone, Blake Lively and Gigi Hadid as your style references: 

1. Play with cohesive contrasts

 

  • The key to the double-denim look is contrast.
  • Wear a faded denim jacket with black or grey denim bottoms or dark-wash jeans with a light chambray shirt.
  • In addition to breaking up the monotony, mixing washes gives your ensemble depth and refinement.

2. Balanced silhouette

  • When the silhouettes are well-balanced, the double-D trend looks great on everything from cropped jackets, oversized jackets, to boyfriend jeans.
  • Consider wearing an oversized denim jacket over straight-leg jeans for a casual look. For a more relaxed, Gen Z style, wear baggy jeans. The oversized jacket balances the loose silhouette jeans.
  • For a structured denim-on-denim look, pair a denim shirt tucked into high-rise jeans.

3. Add accessories and layers

 

  • Layering is one of the core basics of denim-on-denim, whether it is different lengths, silhouettes or washes, the style is easily more identifiable with layering.
  • Accessorising is on a wide spectrum, either can go with a chunky necklace or let it take a back seat as denim-on-denim is already bold on its own, on you, on your vibe.
  • To downplay the denim-on-denim style, consider a leather belt and a pair of sneakers.

4. Try out different textures

  • Traditional or stiff denim isn't the only option. Consider distressed patches, embroidered details, frayed hems or even printed denim.
  • Add interest and keep the look current and trendy by combining different denim textures in your top and bottom pieces.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }