
1. What to Wear in Capri: 30 Complete Outfit Looks for Your Italian Escape

Figuring out what to wear in Capri can feel overwhelming when you are staring at your suitcase. The island is a masterclass in effortless Mediterranean glamour, where linen-clad locals breeze through cobblestone piazzettas and every terrace overlooks that famous lapis-blue sea. You want to blend in, not stand out as a tourist, and that means packing with intention. Capri style is pulled together but never overdone. Think crisp whites, sandy neutrals, sea blues, and the occasional pop of lemon yellow against bougainvillea pink. Breathable fabrics like linen, cotton, and silk are non-negotiable. Flat sandals are mandatory for the steep staircases. This guide walks you through thirty complete head-to-toe outfits that work for beach clubs, boat days, sunset aperitivo, and everything in between.
1. White Linen Shirt and Wide-Leg Trousers for Capri

A white linen button-down paired with matching wide-leg trousers is the unofficial uniform of a well-dressed Capri visitor. The long sleeves protect your shoulders from the midday sun, while the relaxed trousers let air circulate on humid afternoons. Tuck the shirt loosely at the front or knot it at the waist for a more casual silhouette. Flat leather sandals in tan or white keep the look grounded and practical for navigating stone alleyways. Add a woven straw tote large enough for sunscreen, a water bottle, and whatever ceramics catch your eye while shopping. Oversized tortoiseshell sunglasses and a few thin gold bangles pull everything together without trying too hard.
2. Flowy Midi Dress and Flat Sandals for Capri

A lightweight midi dress that catches the sea breeze is made for Capri photo moments. Choose a soft cotton or viscose in white, butter yellow, or a muted floral print that moves when you walk. The midi length feels polished and keeps you covered for ducking into churches or sitting down to lunch. Flat strappy sandals in a neutral shade anchor the look, because you will absolutely be climbing steps to the Gardens of Augustus. A small crossbody bag keeps your hands free for gelato. Throw on a pair of hoop earrings and let the dress do the rest. This outfit transitions from morning sightseeing to a waterfront spritz without missing a beat.
3. Silk Tank Top and Linen Shorts for Capri

When temperatures push into the high 80s, a silk or satin-finish tank top in ivory or champagne feels cool against the skin and catches the light beautifully. Tuck it into a pair of high-waisted linen shorts in beige or sand. The combination reads refined but relaxed, exactly the vibe you want for browsing the boutiques along Via Camerelle. Slide sandals or flat leather flip-flops keep things easy underfoot. Finish with a wide-brimmed straw hat, a canvas tote, and delicate layered necklaces. This is a split-able outfit too: wear the linen shorts with a bikini top on a boat day or pair the silk tank with wide-leg trousers for evening drinks.
4. Off-Shoulder Dress and Metallic Slides for Capri

An off-shoulder dress in crisp white poplin or a soft blue stripe brings instant romance to your Capri wardrobe. The neckline shows just enough skin for summer and frames the face nicely in photographs. Metallic slide sandals in gold or silver add a low-effort evening shimmer without the pain of heels on cobblestones. Carry a petite straw clutch and slip on a pair of statement drop earrings. This look works beautifully for a golden-hour walk through the Piazzetta or sunset cocktails at a cliffside bar. Bring a lightweight linen shawl in your bag for when the evening breeze rolls in off the water. It is flirty, feminine, and entirely Capri-appropriate.
5. Matching Linen Co-Ord Set for Capri

A matching linen co-ord set, a short-sleeved button-up top and relaxed trousers in one unified hue, is the ultimate one-and-done packing solution. Cream, oatmeal, or soft sage green all feel expensive and intentional. The beauty of this outfit is that it looks like you tried much harder than you actually did. Wear the set together for a polished day look with flat leather sandals and a roomy straw tote. Swap the tote for a sleek crossbody and add a bold lip for dinner. Later in the trip, split the pieces: the trousers work with a simple white tank, and the top doubles as a beach cover-up over your swimsuit. That is versatile packing at its best.
6. Striped Knit Dress and Espadrilles for Capri

A sleeveless striped knit dress in navy and cream or soft blue and white channels classic Riviera style without feeling costume-y. The knit fabric skims the body comfortably and resists wrinkling, perfect for a day trip that might involve a ferry ride. Flat espadrille sandals in a neutral canvas tie the look together with a nod to Mediterranean tradition. Add a straw visor or a ribbon-trimmed sun hat and a small bucket bag. This outfit is walkable, breathable, and photographs beautifully against the island's whitewashed architecture. You will fit right in whether you are exploring the ruins of Villa Jovis or grabbing a granita at a harborside café.
7. Swimsuit and Kaftan Cover-Up for Capri Beach Club

A day at La Fontelina or any of Capri's iconic beach clubs calls for a swimsuit that doubles as a styling piece. A classic one-piece in black, white, or a bold Mediterranean blue peeks out from beneath a sheer printed kaftan in chiffon or lightweight cotton. The kaftan floats away from the body, so you stay cool while looking impossibly chic. Flat jewelled sandals or simple rubber slides work for navigating the rocky shoreline. Pack oversized sunglasses, a wide-brimmed sun hat, and a waterproof tote for your essentials. This outfit takes you from sun lounger to seaside lunch without needing a full change.
8. Button-Down Shirt Dress and Flat Sandals for Capri

A knee-length shirt dress in sky blue or white linen gives you a complete outfit in a single piece. Leave a few buttons undone at the neckline and roll the sleeves to keep it relaxed rather than corporate. The belted waist defines your shape while the loose skirt allows easy movement on Capri's steep streets. Tan or brown flat sandals ground the look with an earthy contrast. Tuck a silk scarf into your bag for a pop of pattern that can also tie around your hair or neck. A structured leather crossbody and gold stud earrings elevate the simplicity. You will feel pulled together from ferry arrival to limoncello tasting.
9. Crop Top and Maxi Skirt for Capri Sunset

For a warm Capri evening when the sun drops and the sky turns pink, reach for a linen-blend crop top in white or cream and a high-waisted maxi skirt in a flowing fabric. The silhouette is long and elegant, making your legs look miles long without showing much skin. Gold or tan flat sandals work with the elongation and keep things walkable. Layer on a few gold chain necklaces at varying lengths and carry a beaded evening clutch. A light shawl in a complementary pastel tone wraps around your shoulders when the temperature dips. This look is date-night ready and perfectly suited for an outdoor table with a sea view.
10. Bandeau Dress and Strappy Heels for Capri Dinner

A bandeau dress in lemon yellow or crisp white brings a dose of Italian glamour to a Capri evening. The strapless cut feels special and shows off sun-kissed shoulders. Keep heel height manageable because you will still walk on uneven stone; a low, thick strappy heel in metallic gold or nude gives elevation without instability. Accessorize with a sleek minaudière clutch and sculptural gold earrings. Smooth your hair into a low bun or ponytail to let the neckline shine. This outfit is made for a waterfront table at a restaurant overlooking the Faraglioni, where the lighting is candlelit and the pasta is handmade.
11. Blue Blouse and White Linen Trousers for Capri

Capri's famous blue waters inspire an entire color story, and a soft blue silk or cotton blouse paired with crisp white linen trousers executes it perfectly. Tuck the blouse in fully for a tailored look or do a half-tuck for something more casual. White trousers can feel daunting, but linen's natural texture keeps them from looking too precious. Flat sandals in tan leather add warmth and keep the palette grounded. A straw bag with blue embroidered trim ties the theme together beautifully. Add tortoiseshell sunglasses and a linen blazer or shawl in your bag for air-conditioned interiors and cooler evening breezes.
12. One-Piece Swimsuit and Wide-Leg Cover-Up Pants for Capri

A boat day circling Capri's grottos demands an outfit that handles sun, sea spray, and impromptu swim stops. Start with a sleek one-piece swimsuit in a solid jewel tone like emerald or deep red. Pull on a pair of sheer or semi-sheer wide-leg cover-up pants in white or cream over the top. The pants provide coverage and polish for lunch stops ashore while still feeling beachy. Rubber or waterproof flat sandals are essential for wet boat decks. Add a giant sun hat with a chin strap for the wind, polarized sunglasses, and a waterproof crossbody. This outfit multitasks harder than almost anything else in your suitcase.
13. Peasant Blouse and Tie-Waist Skirt for Capri

A lightweight white peasant blouse with subtle embroidery or eyelet detailing pairs dreamily with a tie-waist midi skirt in a soft pastel or earth tone. The blouse's puff sleeves and relaxed neckline feel distinctly Mediterranean, while the wrap-style skirt adjusts to your comfort level throughout the day. Flat tan sandals and a woven raffia tote continue the artisanal vibe. Pearl drop earrings or small gold hoops keep things delicate. This is an excellent sightseeing outfit for exploring Anacapri's quieter lanes or visiting the Church of San Michele. The pieces are modest enough for cultural sites but still feel fresh and summery.
14. Silk Slip Dress and Gold Flat Sandals for Capri Evening

A bias-cut silk slip dress in champagne, blush pink, or olive green skims the body and catches low evening light like nothing else. The spaghetti straps and liquid fabric read as pure luxury, yet the silhouette is refreshingly simple. Gold flat sandals with thin straps complement the dress without competing for attention. A small gold chain necklace and matching stack of thin bracelets add understated sparkle. Carry a velvet or satin clutch in a tonal shade and drape a lightweight cashmere wrap over your arm. This is the outfit for a special dinner at a hillside restaurant or a nightcap at a hotel terrace bar overlooking the sea.
15. Bermuda Shorts and Lace Blouse for Capri

Tailored Bermuda shorts in a sandy beige tone bring polish and coverage while keeping you cooler than full-length pants. Pair them with a delicate white lace blouse featuring a subtle high neckline or scalloped collar. The contrast of structured shorts and romantic lace creates visual interest without being busy. Slide sandals in a matching beige or light tan elongate the leg line. A structured leather satchel and cat-eye sunglasses add a touch of vintage Italian cinema energy. This outfit works beautifully for a morning of ceramics shopping in Capri Town or a relaxed lunch at a family-run trattoria tucked away from the main square.
16. Ruched Cami and Pleated Culottes for Capri

A ruched cami in a saturated coral or aquamarine tone brings a splash of Mediterranean color to your daytime look. The ruching adds texture and a forgiving fit that looks great on all body types. Tuck it into a pair of wide-leg pleated culottes in a soft cream or beige. The length hits just above the ankle, showing off a pair of beaded flat sandals. A large sun hat and a neutral leather tote balance the color and keep the overall effect breezy. This outfit moves with you all day, from a morning cappuccino on a shaded terrace to an afternoon stroll through the Giardini di Augusto.
17. Lemon Print Sundress and Straw Tote for Capri

Capri is synonymous with lemons, and a playful sundress covered in small lemon motifs or subtle citrus embroidery leans into the island spirit without going overboard. Look for a relaxed A-line or tiered silhouette in breathable cotton that you can throw on and go. Flat nude sandals keep legs looking long without interrupting the print. A large straw tote with leather handles and a small matching lemon-beaded charm ties the theme together. Add a pair of round sunglasses and sunscreen, then walk. This outfit is practically made for posing next to the actual lemon trees that grow around the island.
18. Cropped Linen Pants and Cotton Tank for Capri

A pair of cropped wide-leg linen pants in a sandy neutral or soft terracotta shade paired with a simple white cotton ribbed tank is the definition of effortless cool. The high waist and wide cut of the pants create a flattering shape, while the cropped hem shows off strappy flat sandals. This is the outfit you reach for when the itinerary is loose and the temperature is high. Add a long pendant necklace, a canvas tote, and a messy bun. It works for a casual breakfast, a ferry ride to Marina Piccola, or an aimless afternoon of wandering. Every piece earns its place in your suitcase.
19. Floral Maxi Dress and Wedge Espadrilles for Capri

A romantic floral maxi dress in a watercolor print with shades of lavender, sage, and dusty pink is a showstopper for a Capri dinner out. The floor-length hemline brings instant drama, while the floral pattern feels soft and seasonal. Low wedge espadrilles in a neutral jute wrap provide a touch of height that makes walking in a long dress easier on stone streets. A small rattan clutch and crystal drop earrings finish the look with a little shimmer. Tuck a lightweight cardigan into your bag for later. This dress photographs beautifully at golden hour against the island's whitewashed walls and blooming bougainvillea.
20. All-White Linen Co-Ord and Gold Jewelry for Capri

An all-white matching linen set consisting of a relaxed short-sleeve shirt and wide-leg trousers, worn head-to-toe, is the ultimate Capri power move. The monochromatic look feels intentional and luxurious, especially against a backdrop of blue sea and sky. Gold accessories are non-negotiable here: a chunky chain necklace, several thin bracelets, and oversized gold hoops. Tan leather sandals and a structured straw bag add natural texture that breaks up the white without disrupting the palette. A swipe of bold red or coral lipstick seals the look. Wear it for a boat day lunch at a beach club or a late-afternoon shopping stroll through the Piazzetta.
21. Striped Button-Down and White Tailored Shorts for Capri

A classic blue-and-white striped cotton button-down worn open over a white tank with tailored white shorts channels nautical polish without trying too hard. Roll the sleeves, half-tuck the shirt, and add a woven belt for a considered detail. White leather slide sandals keep the color palette crisp and clean. A navy-trimmed canvas tote and aviator sunglasses nod to old-school Riviera style. This is a fresh, pulled-together daytime look that works for a guided boat tour, a visit to the Blue Grotto, or simply grabbing a panini and people-watching near the marina. The pieces mix easily with the rest of your suitcase, too.
22. Halter Neck Midi Dress and Tan Sandals for Capri

A halter neck midi dress in a vivid coral, cobalt blue, or emerald green highlights sun-kissed shoulders and back while the midi length keeps things elegant. The halter silhouette feels retro in the best way, reminiscent of 1950s Italian screen sirens. Flat tan sandals with a simple ankle strap ground the look without detracting from the dress's color pop. Gold chandelier earrings and a sleek low bun let the neckline be the focal point. Carry a small beaded bag and you are ready for sunset drinks on a panoramic terrace. This look photographs incredibly well and transitions from daytime to evening with just a jewelry swap.
23. Tiered Cotton Maxi Dress and Flat Slides for Capri

A tiered white cotton maxi dress with delicate broderie anglaise details breathes beautifully on hot Capri days. The tiers add movement and a touch of bohemian romance, while the cotton keeps everything light. Flat leather slides in a natural tan tone slip on easily and look effortless. A long pendant necklace with a turquoise or coral stone brings a subtle pop of color that feels tied to the sea. Carry a straw market tote and a lightweight cotton scarf that doubles as a shoulder cover for sun protection. This is the dress you wear for a leisurely day with no fixed plans, just walking and discovering.
24. Tailored Bermuda Shorts and Silk Blouse for Capri

Knee-length tailored Bermuda shorts in a stone or olive tone offer a fresh alternative to skirts and dresses. Pair them with a short-sleeved silk blouse in champagne or ivory that drapes softly over the waistband. The contrast of structured shorts and fluid silk reads as refined without feeling formal. Flat mule sandals in a matching earthy tone extend the leg line and keep the look current. Add a slim leather belt, a structured top-handle bag, and minimalist gold studs. This outfit works for a museum visit, an afternoon aperitivo, or a quiet dinner at a small osteria where the food is the main event.
25. Maxi Shirt Dress and Leather Sandals for Capri

A long-sleeve maxi shirt dress in pale sage green or sky blue functions as a full outfit in one, and the longer length adds a layer of sun protection for sensitive skin. Wear it unbuttoned from the hem up to mid-thigh for easy movement and a flash of leg. Flat leather sandals with a slight sheen add polish. Cinch the waist with a braided leather belt and carry a roomy canvas tote. A pair of slim oval sunglasses and a silk hair scarf tied around a low ponytail finish the look with Italian nonchalance. This outfit is practical for exploring the island's archaeological sites and still looks perfectly put-together for lunch afterward.
26. Bikini Top and Sheer Maxi Skirt for Capri Beach

A high-waisted black or navy bikini bottom paired with a matching bikini top under a sheer floor-length white maxi skirt creates a beach-to-bar ensemble that feels modern and daring. The skirt's transparency reveals just enough while the long length adds elegance. Slide flat sandals in black leather keep the focus on the leg line. A wide-brimmed raffia hat and oversized black sunglasses bring a touch of mystery. Throw a linen blazer over the top when the sun sets and you are instantly evening-ready. This outfit works for stylish beach clubs where the crowd drifts from loungers to the bar as daylight fades.
27. Linen Vest and Wide-Leg Capri Pants for Capri

A sleeveless linen vest in oatmeal or cream pairs beautifully with matching wide-leg capri pants that hit just below the knee, a silhouette that nods to the island's own namesake style. The vest's clean lines and deep armholes keep air flowing on sweltering days. Flat woven mules and a structured basket bag add texture. Layer a few thin gold necklaces and stack some rings for detail without bulk. This is a directional, fashion-forward alternative to a dress that works for gallery hopping, lunch at a hilltop café, or a meeting with friends in the Piazzetta. It feels current and unmistakably European.
28. Sage Green Midi Dress and Woven Tote for Capri

A sage green midi dress in soft crinkled linen or lightweight cotton gauze complements every backdrop on the island, from the leafy greenery of Anacapri to the blue of the sea. The color feels natural and serene. Wide straps or short flutter sleeves add femininity without restricting movement. Flat tan sandals and a large woven tote with leather straps continue the organic feel. Gold hoop earrings and a delicate ankle bracelet add subtle sparkle. This is the dress you pack when you want one item that does it all: sightseeing, shopping, lunch, and even a simple dinner with a quick jewelry change.
29. Black One-Piece Swimsuit and White Linen Trousers for Capri

A classic black high-cut one-piece swimsuit worn as a bodysuit under high-waisted white linen trousers is a surprisingly chic land-to-boat outfit. The black swimsuit provides a sleek foundation, while the white trousers add structure and elegance. Slip on black flat sandals and add a wide leather belt to define the waist. A black oversized sun hat and matching black sunglasses create a dramatic, fashion-editorial feel. Carry a large black canvas beach bag for your towel and essentials. When you reach the water, simply peel off the trousers. This look photographs beautifully against the white cliffs and deep blue water.
30. Ruffled Mini Dress and Espadrille Wedges for Capri
A ruffled mini dress in a vibrant shade like fuchsia, tangerine, or sunflower yellow brings playful energy to a Capri evening. The ruffles add texture and movement, while the shorter length keeps things youthful and fun. Low espadrille wedges in natural jute give a small lift that feels stable on stone streets. Carry a woven box clutch and wear sculptural statement earrings for maximum impact. A swipe of glossy lip color and loose, tousled waves complete the look. This outfit is perfect for a night out at one of the island's livelier restaurants or a post-dinner gelato stroll through the bustling main square under twinkling lights.
Conclusion:
Packing for Capri comes down to a simple formula: natural fabrics, neutral tones punctuated by sea blues and citrus hues, flat sandals you can actually walk in, and pieces that mix and match effortlessly. The thirty outfits outlined here are not just aspirational, they are practical, rooted in what real visitors and locals actually wear on the island's steep streets and sun-soaked terraces. You do not need thirty separate items to achieve them. A curated capsule of linen trousers and shorts, a few cotton and silk tops, two or three dresses spanning day-to-evening, a quality swimsuit and cover-up, and the right accessories will carry you through every scenario Capri offers. Pack light, dress with intention, and let the island's beauty be the loudest thing about your look.




























