Flowy maxi dresses and breathable linen layers are practically the unofficial uniform for a trip to Marrakech. The city’s dusty rose walls, cobalt blue doorways, and bustling spice souks demand outfits that balance cultural respect with effortless style. Dressing for Marrakech means thinking about loose silhouettes, natural fabrics, and pieces that transition from scorching medina afternoons to cool rooftop evenings. This guide brings you 40 complete head-to-toe outfit looks that keep you covered, comfortable, and camera-ready — whether you are haggling in Jemaa el-Fnaa, wandering the Majorelle Garden, or sipping mint tea at a riad. Every look is modest, breathable, and inspired by the rich color palette of the Red City itself.

1. Flowy Maxi Dress With Leather Sandals And A Woven Crossbody Bag

A rust-colored rayon maxi dress with short flutter sleeves and a relaxed A-line silhouette creates the ultimate one-and-done Marrakech outfit. The dress hits just above the ankle, keeping you covered while letting a hint of strappy leather sandals peek through. A woven crossbody bag in natural straw and oversized sunglasses add that effortless vacation energy. This look works beautifully for morning souk browsing or an afternoon mint tea break — just add a lightweight scarf around your shoulders if you plan to enter any religious sites. Stick to earthy tones like terracotta or sand to complement the city’s iconic red walls.
2. Wide-Leg Linen Pants With A Breezy Button-Down Blouse

Cream-colored high-waisted linen trousers paired with a soft white cotton button-down create a polished yet relaxed silhouette perfect for Marrakech sightseeing. The wide-leg cut lets air circulate on hot afternoons while providing full leg coverage. Roll the sleeves of your blouse for a casual feel and add flat leather sandals with good arch support for hours of comfortable walking. A tan leather belt defines your waist and pulls the look together, while a structured crossbody bag keeps your essentials secure in crowded medina alleyways. Gold hoop earrings add just enough polish without feeling overdone.
3. Modern Caftan-Inspired Tunic Over Tapered Pants

A long embroidered cotton caftan tunic in deep emerald green layered over slim-fit black trousers delivers that sought-after blend of Moroccan tradition and contemporary style. The tunic features delicate embroidery along the neckline and three-quarter sleeves for breathable coverage. Simple black sandals keep the look grounded while a beaded clutch and layered gold pendant necklaces elevate it for an evening dinner at a rooftop restaurant. This outfit works beautifully for women of any age and body type thanks to the forgiving, floaty silhouette that skims rather than clings.
4. Terracotta Midi Skirt With A Fitted Long-Sleeve Top

A richly hued terracotta A-line midi skirt in cotton poplin pairs elegantly with a cream fitted long-sleeve top tucked cleanly at the waist. The midi length offers knee coverage while keeping the overall look fresh and modern. Brown leather strappy sandals and a braided leather belt tie the earthy color story together, while a straw bag with leather trim adds texture and travel-ready practicality. This outfit transitions effortlessly from morning palace tours to a casual lunch at a riad courtyard, and photographs beautifully against Morocco’s blue and white tile work.
5. Black Palazzo Pants With A Silk Tank And Printed Kimono

Flowy black palazzo pants create dramatic movement and full coverage, while a simple cream silk tank serves as a breathable base layer. The magic of this outfit comes from a printed kimono layered over the top — think geometric patterns in rust, olive, and cream that echo Moroccan tile motifs. Flat black leather slides keep the look comfortable, while stacked gold bracelets and statement earrings add evening-ready glamour. This three-piece formula works brilliantly for travelers who want multiple looks from minimal luggage, since each piece mixes and matches effortlessly with other wardrobe staples.
6. Olive Linen Jumpsuit With A Braided Belt And Block-Heel Mules

A utilitarian olive linen jumpsuit with a button-front closure and rolled cuffs delivers effortless polish in a single piece. The wide-leg cut provides coverage and airflow, while a self-tie waist defines your shape without feeling restrictive. Add a braided leather belt for extra waist definition and slip into tan block-heel mules for subtle height that still handles uneven medina streets. A compact leather crossbody bag and gold drop earrings complete this look for a sophisticated dinner at an upscale riad. Choose a rich olive or sandy taupe shade that aligns with Marrakech’s natural landscape.
7. White Cotton Maxi Skirt With A Striped Long-Sleeve Top

A full white cotton maxi skirt with a comfortable elastic waistband creates a clean, crisp foundation that feels airy and fresh in the heat. Tuck in a navy-and-cream striped long-sleeve boatneck top for a subtle nautical-meets-Mediterranean vibe. Espadrille wedges with ribbon ties add height and texture, while a leather bucket bag and tortoiseshell sunglasses complete the polished daytime look. The monochrome palette works for everything from Jardin Majorelle strolls to casual café lunches, and the breathable fabrics mean you stay cool even when temperatures climb into the 90s.
8. Denim Jacket Layered Over A Floral Midi Dress

A dusty pink floral midi dress with a modest V-neck and short sleeves gets a practical layer thanks to a classic light-wash denim jacket tied around the waist or draped over the shoulders. This combination handles the temperature swings between air-conditioned museums and open-air souks beautifully. White leather sneakers keep the outfit walkable for long days on your feet, while a tan leather tote and delicate gold stud earrings add everyday polish. This is the outfit you reach for when you want to feel pulled-together but completely comfortable exploring the city from morning to evening.
9. Black Culottes With A Crisp White Button-Down Shirt

High-waisted black linen culottes that graze mid-calf offer a modern silhouette with full coverage, paired with a crisp white button-down shirt tucked in for clean lines. The culotte length is perfect for showing off a great pair of flat leather sandals or minimalist slides, and the monochrome palette keeps the look sharp and versatile. Add a slim black leather belt, a structured top-handle bag, and simple silver hoop earrings for an outfit that works beautifully for a stylish lunch, art gallery visit, or upscale riad check-in.
10. Sand-Colored Linen Co-Ord Set With A Cropped Top And Wide-Leg Pants

A matching two-piece linen set in warm sand beige makes getting dressed completely effortless while looking intentionally styled for Marrakech. The cropped boxy top hits just at the waist, revealing a sliver of skin without compromising modesty, while the high-waisted wide-leg trousers provide full coverage and elegant drape. Flat tan leather sandals and a roomy woven tote in natural straw keep the look grounded and travel-friendly. Gold layered necklaces and oversized round sunglasses add that fashion-blogger feel, perfect for riad lounging or exploring the city’s photography hotspots.
11. Embroidered Kaftan Dress With Babouche Slippers

A pure white cotton kaftan dress with vibrant embroidery around the neckline and cuffs captures the spirit of traditional Moroccan craftsmanship in a wearable modern silhouette. The loose, flowing fit keeps you cool while the ankle-length hem provides full coverage. Slip into a pair of soft leather babouche slippers in mustard yellow or cobalt blue for an authentic touch that nods to local style. A woven belt cinches the waist to create shape, and delicate gold jewelry keeps the focus on the intricate embroidery. This outfit works beautifully for a special dinner or a cultural event during your stay.
12. Camel Wrap Coat Over A Cream Knit Midi Dress With Ankle Boots

A soft camel wrap coat layered over a fine-gauge cream knit midi dress creates a cozy yet polished winter look for cooler Marrakech months. The midi dress covers the knees and provides a smooth foundation, while the wrap coat adds warmth without bulk. Brown leather ankle boots with a low block heel handle cobblestone streets comfortably, and a wool scarf in a subtle pattern layers around the neck for extra warmth. A structured leather satchel and gold watch complete this sophisticated cold-weather outfit that feels chic for evening strolls through the medina.
13. Satin Slip Dress With A Lightweight Trench Coat

A sage green satin slip dress layered over a fitted white long-sleeve top hits the perfect note of coverage and elegance for a rooftop dinner. A lightweight camel trench coat draped over the shoulders adds polish while handling the evening temperature drop. Strappy metallic heeled sandals elevate the look, while a small beaded clutch and statement drop earrings make it feel special-occasion ready. This combination works particularly well for dinners in the Nouvelle Ville or at upscale restaurants where you want to feel dressed up while still respecting local modesty norms.
14. Crochet Top With High-Waisted Wide-Leg Linen Pants

A cream cotton crochet top with a modest round neckline and short sleeves brings beautiful texture to a simple outfit base. Tuck it into high-waisted wide-leg linen pants in a sandy beige tone and add flat leather sandals in caramel brown for a harmonious neutral palette. A straw visor hat provides sun protection with a modern edge, while a large woven tote and colorful beaded bracelets add personality. This outfit feels perfectly at home at a poolside brunch, a villa garden party, or a relaxed afternoon wandering Marrakech’s quieter neighborhood streets.
15. Printed Maxi Dress With A Wide-Brim Straw Hat

A lightweight printed maxi dress in a paisley-inspired pattern featuring shades of blue, rust, and cream brings vibrant energy to your Marrakech wardrobe. The long sleeves and ankle-length hem offer modest coverage while the breathable fabric keeps you cool. A wide-brim straw hat shields your face from the intense Moroccan sun, and flat tan sandals keep you comfortable on long walking days. A simple leather crossbody bag and minimal jewelry let the dress shine as the statement piece. This outfit is ideal for a day trip to the Atlas Mountains or a guided medina tour.
16. Leather Jacket Over A Flowy Maxi Dress With Combat Boots

A soft black leather jacket thrown over a burgundy long-sleeve maxi dress creates an edgy contrast that works surprisingly well in Marrakech’s cooler evenings. The flowy dress provides modest coverage and movement, while the leather jacket adds warmth and attitude. Black leather combat boots with good tread handle uneven streets comfortably, and a black crossbody bag with gold hardware keeps the look cohesive. Silver hoop earrings and a swipe of bold lipstick complete this after-dark outfit for nights spent exploring the Jemaa el-Fnaa food stalls or rooftop music venues.
17. Blush Pink Palazzo Pants With A White Linen Blouse

Soft blush pink palazzo trousers in lightweight crepe offer a feminine alternative to neutral bottoms while still feeling appropriate and modest. A white linen blouse with a relaxed fit and subtle puff sleeves tucks in effortlessly at the high waist. Nude flat sandals elongate the leg line, while a pearl-embellished clutch and rose gold jewelry add delicate evening sparkle. This outfit feels romantic and polished for a sunset rooftop dinner or a special occasion celebration at your riad. The soft color palette photographs gorgeously in Marrakech’s warm golden light.
18. Striped Cotton Shirt Dress With A Woven Belt

A blue-and-white striped cotton shirt dress that falls below the knee offers a crisp, preppy take on Marrakech dressing. A woven leather belt cinches the waist to create shape, and rolled sleeves keep the vibe relaxed rather than stiff. White leather sneakers make this outfit endlessly walkable for a full day of sightseeing, while a navy canvas tote and silver stud earrings keep things simple and practical. This look works beautifully for museum visits, café stops, and exploring Marrakech’s modern Gueliz district.
19. Black Strapless Jumpsuit With A Sheer Embroidered Kimono Layer

A black wide-leg strapless jumpsuit in crepe fabric creates a sleek evening foundation that feels modern and confident. The clever styling come from a sheer embroidered kimono layered over the top, adding shoulder coverage and a gorgeous Moroccan-inspired design detail. Strappy black heeled sandals and a metallic gold clutch elevate the look for upscale dinners or cocktail events. Crystal drop earrings catch the candlelight beautifully, making this outfit perfect for a special night out at one of Marrakech’s renowned fine dining restaurants.
20. Earthy Knit Set With A Camel Wool Coat For Winter

A cozy ribbed knit set in warm oatmeal — featuring a relaxed crewneck sweater and matching wide-leg knit trousers — delivers comfort and style for winter Marrakech trips. A camel wool coat layered over the top adds sophisticated warmth, while tan leather ankle boots ground the look. A cashmere scarf in a deeper caramel tone wraps around the neck for extra coziness, and a structured leather tote completes the polished winter ensemble. This outfit handles chilly December mornings and cool desert night breezes while keeping you looking effortlessly put-together.
21. White Off-Shoulder Blouse With Indigo Wide-Leg Jeans

A white off-shoulder peasant blouse with subtle embroidery details pairs beautifully with dark indigo wide-leg jeans for a casual yet intentional look. The off-shoulder neckline adds a hint of romance while the jeans provide full coverage and structure. Brown leather sandals and a tan woven crossbody bag keep the outfit grounded in earthy Marrakech tones. Layered turquoise beaded necklaces add a pop of color inspired by Moroccan jewelry traditions. This outfit works well for hotel resort days and casual dinners where the dress code is relaxed.
22. Cobalt Blue Maxi Dress With Gold Statement Jewelry

A stunning cobalt blue maxi dress in fluid jersey fabric makes a bold statement against Marrakech’s terracotta walls and sandy landscapes. The three-quarter sleeves and modest V-neckline provide coverage while the rich jewel tone complements the city’s famous blue accents. Gold statement earrings, a chunky gold cuff bracelet, and gold strappy sandals lean into the luxurious feel. A cream clutch and a lightweight beige scarf for shoulder coverage complete this show-stopping outfit for a special dinner or evening event under the stars.
23. Utility Shirt Dress With A Canvas Belt And Sneakers

A khaki green utility shirt dress with a collared neckline and button-front closure offers a practical, sporty-inspired silhouette that still feels feminine and put-together. A canvas belt cinches the waist while white leather sneakers keep the look comfortable for long days of exploring. A nylon crossbody bag is a smart choice for securing valuables in crowded areas, and classic wayfarer sunglasses add a cool, timeless finish. This low-maintenance outfit works brilliantly for day trips, market visits, and any time you prioritize comfort without sacrificing style.
24. Metallic Gold Pleated Midi Skirt With A Black Turtleneck

A shimmering gold pleated midi skirt creates beautiful movement and catches the light at every step, paired with a slim black turtleneck for a sleek, sophisticated contrast. The midi length offers modest coverage while the metallic finish feels celebratory and special. Black heeled ankle boots and a black velvet clutch elevate the look for evening, while simple gold stud earrings let the skirt remain the focal point. This outfit is perfect for a fancy dinner reservation or a night out in Marrakech’s upscale Hivernage district.
25. Lemon Yellow Halter Midi Dress With Espadrille Wedges

A cheerful lemon yellow halter midi dress in breathable cotton poplin brings sunny energy to your Marrakech wardrobe. The halter neckline provides shoulder coverage while the midi length keeps the look modest and walkable. Tan espadrille wedges add comfortable height, and a straw circle bag with wooden handles leans into the vacation aesthetic. Gold bangle bracelets and a straw fedora hat with a black ribbon band add polished finishing touches. This outfit radiates joy and photographs incredibly well against the city’s blue skies and blooming bougainvillea.
26. Ivory Linen Blazer Set With A Silk Camisole

A tailored ivory linen blazer paired with matching wide-leg trousers creates a sophisticated warm-weather suiting look that feels fresh and modern for Marrakech. A champagne silk camisole worn underneath adds a touch of luxury while maintaining modesty. Nude pointy-toe flats keep the silhouette long and lean, while a structured beige handbag and pearl drop earrings add refined feminine details. This outfit transitions beautifully from a business meeting or upscale lunch to an evening gallery opening or cocktail reception.
27. Black Maxi Skirt With A Crochet And Fringe Top

A dramatic black maxi skirt in lightweight cotton creates a striking contrast with a cream crochet top featuring fringe detailing along the hem. The mix of textures — smooth cotton, open crochet, and playful fringe — adds visual interest without overcomplicating the outfit. Flat black leather sandals and a black woven tote keep the look cohesive, while silver jewelry and a black felt fedora add a bohemian edge. This outfit channels the free-spirited energy of Marrakech’s artisan markets and works beautifully for casual evening outings.
28. Dusty Rose Pleated Maxi Dress With A Thin Leather Belt

A dusty rose pleated maxi dress in chiffon offers ethereal movement and a romantic silhouette that feels dreamy for special Marrakech moments. The dress features a modest round neckline and long sheer sleeves with button cuffs for adjustable coverage. A thin cognac leather belt defines the waist without interrupting the pleats, while nude strappy sandals elongate the legs. A pearl-accented headband and a small beige clutch keep the look soft, feminine, and perfectly suited for a wedding guest outfit or a milestone celebration dinner.
29. Stone-Colored Wide-Leg Trousers With A Silk Scarf Top

Stone-colored wide-leg trousers in a linen-cotton blend offer a neutral foundation that works for countless Marrakech occasions. The creative twist comes from styling a large silk scarf as a halter-style top — choose a scarf with rich jewel tones and intricate patterns sourced from the souks themselves for an authentic touch. Flat tan sandals and oversized gold earrings complete the artful look. This outfit celebrates local craftsmanship in a modern way and works beautifully for gallery visits, creative events, or an evening of exploring Marrakech’s contemporary art scene.
30. Navy Midi Wrap Dress With Wedge Sandals

A navy blue midi wrap dress in soft jersey fabric offers adjustable fit and timeless elegance, with three-quarter sleeves and a V-neckline that stays modest. The wrap style flatters every body type by defining the waist and creating a flowing skirt. Tan wedge sandals add height and stability, while a cognac leather shoulder bag and gold coin necklace complete the classic look. This outfit works for virtually any Marrakech occasion — from daytime museum visits to evening dinners — and the dark navy color hides any travel-day creases beautifully.
31. Sage Green Two-Piece Skirt Set With Minimal Sandals

A sage green matching set featuring a modest crop top and an ankle-grazing A-line skirt offers a modern, fashion-forward silhouette that still respects local dress norms. The top hits right at the high waist of the skirt, showing just a hint of skin. Flat minimal sandals in cream leather keep the look streamlined, while a beaded crossbody bag adds a Moroccan artisan touch. Delicate gold chain jewelry and a sleek low bun complete this contemporary outfit that feels current, chic, and perfectly suited for Marrakech’s design-savvy neighborhoods.
32. Burgundy Velvet Maxi Dress With A Faux Fur Stole

A deep burgundy velvet maxi dress with long sleeves and a modest scoop neckline feels decadent and winter-appropriate for evening events. A faux fur stole in black or cream draped over the shoulders adds old-Hollywood glamour and practical warmth during chilly desert nights. Black heeled sandals and a jeweled evening clutch with gold hardware complete the luxe look. Crystal chandelier earrings catch the light and add sparkle. This outfit is made for a special winter celebration, anniversary dinner, or New Year event at a luxury Marrakech hotel.
33. Neutral Linen Tunic Dress With A Raffia Visor And Tote

A neutral beige linen tunic dress with a relaxed fit, side slits, and three-quarter sleeves is the definition of understated Marrakech chic. The dress falls below the knee, providing modest coverage while allowing easy movement. A raffia visor with a wide brim offers sun protection with a modern, sporty edge, and a matching raffia tote ties the accessories together. Flat tan leather slides and delicate gold hoop earrings keep the look light and effortless. This outfit is ideal for garden visits, outdoor brunches, and low-key days when comfort is the top priority.
34. Black And White Gingham Midi Dress With Red Babouche Slippers

A black and white gingham midi dress with a square neckline and puff sleeves channels a fresh, picnic-ready aesthetic that works unexpectedly well in Marrakech. The cotton fabric breathes easily in the heat, while the midi length provides appropriate coverage. Red leather babouche slippers add a vibrant pop of color and a nod to traditional Moroccan footwear. A straw market basket and red lipstick complement the red shoe accent, creating a cohesive and playful look that feels perfect for a morning at the souks or a garden picnic.
35. Chocolate Brown Wide-Leg Jumpsuit With Gold Accessories

A chocolate brown wide-leg jumpsuit in soft, drapey jersey fabric offers a sophisticated one-piece solution for evening events. The V-neckline with a wrap-style bodice flatters the figure while remaining modest, and the wide legs create elegant movement. Gold strappy sandals, a gold chain belt at the waist, and chunky gold earrings create a monochromatic luxe effect against the dark brown backdrop. A cream clutch adds a contrasting light element. This outfit is effortlessly glamorous for a rooftop dinner, cocktail party, or any evening occasion that calls for pulled-together polish.
36. White Eyelet Cotton Dress With A Straw Boater Hat

A white eyelet cotton dress with a full skirt and delicate cutwork detailing feels fresh, feminine, and perfectly suited for warm Marrakech days. The dress features short puff sleeves, a square neckline, and a hem that falls below the knee for modest coverage. A straw boater hat with a navy ribbon band adds charm and sun protection, while tan leather flat sandals and a rattan crossbody bag complete the polished daytime look. Pearl stud earrings and a swipe of pink lip gloss keep the outfit sweet and spring-fresh, ideal for Jardin Majorelle photos and garden café lunches.
37. Olive Cargo Pants With A Fitted Ribbed Top And Utility Jacket

Olive green cargo pants with a tapered leg offer a practical, street-style edge while remaining modest and comfortable. A fitted cream ribbed knit top tucks in cleanly at the waist, and a matching olive utility jacket layered over the top provides coverage and warmth for cooler mornings. White leather sneakers keep the outfit walkable, while a black leather backpack and aviator sunglasses add urban cool. This outfit is perfect for active days, whether you are taking a day trip to the Ourika Valley or simply logging serious miles through Marrakech’s sprawling medina.
38. Burnt Orange Maxi Dress With A Fringed Shawl

A burnt orange jersey maxi dress with a draped cowl neck and cap sleeves offers rich, warm color that echoes Marrakech’s iconic sunsets. A black fringed shawl wrapped around the shoulders adds texture, coverage, and a touch of bohemian drama. Black flat sandals and a black leather saddle bag keep the accessories understated so the dress and shawl remain the focal points. Gold chandelier earrings add evening sparkle, while a swipe of deep berry lipstick completes the look for dinners, evening walks, or a nightcap at a rooftop bar.
39. Cream Pinstripe Wide-Leg Trousers With A White Blazer

Cream pinstripe wide-leg trousers paired with a matching white tailored blazer create a sharp, modern power look that feels fresh in Marrakech’s contemporary districts. A simple white tank underneath keeps the base clean and breathable. White pointed-toe flats extend the leg line, while a structured black handbag and silver cuff bracelet add refined contrast. Oversized black sunglasses and a sleek low ponytail complete the editorial-inspired outfit. This look works brilliantly for business lunches, gallery openings, or any time you want to channel sophisticated city style with a Marrakech backdrop.
40. Multicolored Striped Kaftan With Woven Leather Sandals

A vibrant multicolored striped kaftan in lightweight cotton voile captures all the energy and color of Marrakech’s bustling markets in a single piece. The kaftan features long bell sleeves, a deep V-neckline that remains modest, and a loose, sweeping silhouette that feels joyous and free. Woven leather sandals in natural tan ground the bold print, while simple gold hoop earrings let the kaftan take center stage. A small beaded pouch bag and bright coral lipstick complete this celebratory outfit that is perfect for your final farewell dinner or any moment when you want to fully embrace the spirit of Moroccan style.
Conclusion:
Dressing for Marrakech is all about embracing the city’s rhythm — loose silhouettes that move with you through winding medina streets, natural fabrics that breathe under the North African sun, and colors that reflect the ochre walls, cobalt tiles, and lush gardens around every corner. The 40 outfits shared here prove that modest dressing never means boring dressing. From flowy maxi dresses and wide-leg linen trousers to embroidered kaftans, structured co-ord sets, and layered evening looks, there is a complete head-to-toe outfit for every occasion, season, and personal style. Pack breathable fabrics, lean into earthy tones and jewel accents, and always keep a lightweight scarf handy for added coverage. With these looks in your suitcase, you will feel confident, respectful, and effortlessly stylish throughout your Marrakech adventure.





















