I just got back from London and I am still dreaming about all the cool outfits I saw.
The fashion there is next level because it is the perfect mix of classic and super edgy.
I was so inspired by all the amazing street style while walking through Soho and Chelsea every day.
The people are seriously stylish and they know exactly how to layer like total pros.
So I have put together twenty of my very favorite London outfit ideas just for you.
Get ready to look incredible on your next trip because these looks are pure fire!
I cannot wait for you to see every single one of these chic and trendy ensembles.
1. Posh Edge
You will look like a total street style star in this edgy leather trench coat look.
The heavy leather keeps the vibe tough while the wool skirt adds a touch of class.
Walking down Regent Street in these chunky loafers will make you feel like a total fashion boss.
It is truly the most iconic way to combine a dark mood with a very polished silhouette.
- Top: Black cashmere turtleneck.
- Bottom: Grey wool mini skirt.
- Layer: Oversized black leather trench coat.
- Shoes: Chunky black leather loafers.
- Accessory: Sheer black tights.
2. Quiet Luxury
This neutral outfit is the definition of looking expensive without trying too hard at all.
The soft cable knit feels like a warm hug during a chilly afternoon in the city.
Wearing wide leg silk trousers makes every single step you take look incredibly graceful and very chic.
This is exactly what you should wear for a fancy tea at a five star hotel.
- Top: Cream cable knit sweater.
- Bottom: White wide leg silk trousers.
- Layer: Long camel wool coat.
- Shoes: Pointed toe beige suede boots.
- Accessory: Gold chain necklace.
3. Soho Street
This outfit is made for the girls who love playing with cool shapes and modern proportions.
The oversized pinstripe blazer looks so good when you pair it with some baggy cargo pants.
It is the ultimate uniform for exploring all the cool art galleries and hidden coffee shops.
You will look very trendy and stay very comfortable while you walk around the busy city streets.
- Top: Tight white cropped baby tee.
- Bottom: Baggy black cargo pants.
- Layer: Oversized grey pinstripe blazer.
- Shoes: Silver metallic sneakers.
- Accessory: Blue baseball cap.
4. Modern Royal
This look is very classic but it has a fresh twist that feels totally right now.
The navy blue tweed jacket is such an iconic piece that makes you look very smart.
Dark wash straight leg jeans keep the whole outfit from looking too old fashioned or stiff.
You are going to feel so pretty and very polished whenever you wear this lovely ensemble.
- Top: Simple white ribbed tank top.
- Bottom: Straight leg dark wash jeans.
- Layer: Cropped navy blue tweed jacket.
- Shoes: Two tone ballet flats.
- Accessory: Pearl stud earrings.
5. Evening Glam
Get ready to party the night away in this stunning and very dark evening outfit.
The feathers on the blazer add so much fun and high fashion drama to your movement.
It is sleek and mysterious just like a magical night out in the heart of London.
Everyone is going to ask you exactly where you found such an amazing and unique look.
- Top: Black corset style top.
- Bottom: Black leather slim pants.
- Layer: Black blazer with feather cuffs.
- Shoes: Strappy black high heel sandals.
- Accessory: Small sparkly clutch bag.
6. Sunday Roast
This is exactly what you should wear for a cozy and delicious Sunday roast lunch.
The giant colorful checkered scarf is a total London fashion staple that everyone really loves wearing.
It looks very cute and feels very relaxed for a long afternoon spent with your friends.
You can eat all the roast potatoes you want while looking totally fabulous in this knit.
- Top: Thick green striped sweater.
- Bottom: Light wash baggy jeans.
- Layer: Quilted olive green jacket.
- Shoes: Short brown sheepskin boots.
- Accessory: Giant colorful checkered scarf.
7. Museum Hopping
This sophisticated outfit is perfect for looking smart while you spend the day seeing beautiful art.
The long ribbed maxi dress looks so great layered under a very structured charcoal grey coat.
It is a very artsy look that makes you seem like a total London local girl.
You will feel very elegant while you wander through the halls of a famous historic museum.
- Top/Bottom: Black ribbed maxi dress.
- Layer: Charcoal grey long wool coat.
- Shoes: Black leather Chelsea boots.
- Accessory: Red beret hat.
8. Night Vibe
This look is so spicy and very cool for a night out in East London.
The combination of a short vinyl skirt and tall boots is a total fashion girl dream.
It is the perfect outfit for dancing at a hidden club until the sun comes up.
You will feel like a total rock star in this edgy and very dark aesthetic look.
- Top: Oversized black graphic sweatshirt.
- Bottom: Black vinyl mini skirt.
- Layer: Distressed denim jacket.
- Shoes: Over the knee black boots.
- Accessory: Silver chunky rings.
9. Garden Party
This outfit is for those rare and beautiful sunny days spent in a pretty London park.
The long floral print is so feminine and looks amazing when the light hits the fabric.
Adding tough black leather boots makes the whole look feel much more like the big city.
It is the perfect mix of soft floral vibes and a very cool urban edge style.
- Top/Bottom: Long floral print midi dress.
- Layer: Cropped black leather biker jacket.
- Shoes: Black lace up combat boots.
- Accessory: Small green handbag.
10. Rainy Day
You can still look totally cute even when the London rain starts falling from the sky.
This shiny black raincoat is very functional but also looks very fashionable for the city streets.
The tall rubber boots will keep your feet dry and make you look super cool too.
Rain is definitely not going to ruin your style when you wear this waterproof outfit today.
- Top: Grey hooded sweatshirt.
- Bottom: Black leggings.
- Layer: Shiny black hooded raincoat.
- Shoes: Tall black rubber rain boots.
- Accessory: Clear bubble umbrella.
11. Jet Set
This is the best outfit for looking chic while you travel through a busy London airport.
Matching knit sets always look so put together and very neat for a long travel day.
You will stay very cozy on the flight while looking like a total fashion influencer girl.
It is travel style done the right way with lots of comfort and zero stress.
- Top: Navy blue zip up hoodie.
- Bottom: Navy blue wide leg sweatpants.
- Layer: Long puffer vest.
- Shoes: Chunky white dad sneakers.
- Accessory: Large leather weekender bag.
12. Office Chic
This look is great for a big meeting or a busy day at the office.
The matching grey checked suit vest is a very trendy piece that looks so sharp now.
It looks very professional and shows everyone that you are ready to get to work today.
You are going to run the whole office in this powerful and very smart tailored look.
- Top: White crisp button down shirt.
- Bottom: Grey checked trousers.
- Layer: Matching grey checked suit vest.
- Shoes: Black pointed toe pumps.
- Accessory: Black leather belt.
13. Picnic Look
This sweet and sunny outfit is made for a fun picnic day at Primrose Hill.
The red gingham print is so pretty and gets you ready for the warm summer weather.
White denim is a total London fashion favorite that always looks very fresh and very clean.
It is a very bright and happy outfit that will make you smile all day.
- Top: Red gingham tie front blouse.
- Bottom: White denim straight leg jeans.
- Layer: Light denim jacket.
- Shoes: White canvas low top sneakers.
- Accessory: Straw basket bag.
14. Winter Core
This fuzzy outfit will keep you very warm and cozy during the coldest London months.
The soft texture of the teddy coat looks very rich and feels like a dream.
Rich earth tones are very big in the city right now and look so sophisticated together.
You will look like a cozy winter queen while you sip on some hot chocolate.
- Top: Brown turtleneck knit top.
- Bottom: Dark brown corduroy pants.
- Layer: Cream faux fur teddy coat.
- Shoes: Tan suede platform boots.
- Accessory: Brown fuzzy earmuffs.
15. Preppy Style
This look is very classic and very clean for a walk around Chelsea or Kensington.
The navy blue sweater tied over your shoulders is a total vibe that looks very posh.
It makes you look like you go to a very fancy school in the city.
This is a very timeless London girl look that will never go out of style.
- Top: Striped blue and white shirt.
- Bottom: Khaki tailored shorts.
- Layer: Navy blue sweater tied on neck.
- Shoes: Brown leather boat shoes.
- Accessory: Canvas tote with leather trim.
16. Party Mode
This is a very bold and fun look for a night out with friends.
The emerald green velvet fabric looks very expensive and catches the light in a beautiful way.
Shiny gold accents make the whole outfit really pop and look very festive for a party.
You are going to shine all night long in this very lush and stylish jumpsuit.
- Top/Bottom: Emerald green velvet jumpsuit.
- Layer: Black faux fur stole.
- Shoes: Gold high heel sandals.
- Accessory: Gold statement earrings.
17. City Walk
This sporty outfit is for a very long day of walking and exploring the city.
The high waisted bike shorts are very trendy and look cool with an oversized shirt.
Keeping a sweatshirt tied at your waist makes the whole look feel very effortless and active.
It is the perfect outfit for staying busy while looking like a total fashion girl.
- Top: Oversized white linen shirt.
- Bottom: Black high waisted bike shorts.
- Layer: Grey sweatshirt tied at waist.
- Shoes: Technical running sneakers.
- Accessory: Black belt bag.
18. Formal Night
This is for a very fancy London event where you need to look your best.
The champagne satin maxi skirt is so elegant and flows beautifully as you walk around.
A sharp tuxedo blazer makes the whole look feel very modern and very powerful too.
You will look so graceful and sophisticated in this stunning and very formal evening look.
- Top: Black lace camisole.
- Bottom: Champagne satin maxi skirt.
- Layer: Sharp black tuxedo blazer.
- Shoes: Black satin mules.
- Accessory: Sparkling diamond necklace.
19. Retro Mood
This outfit is inspired by the cool past and features some very fun vintage vibes.
The flared denim jeans make your legs look incredibly long and very stylish for the city.
A brown leather vest is a very unique touch that makes you stand out everywhere.
You will look like a cool vintage girl who knows exactly how to style retro pieces.
- Top: Mustard yellow knit top.
- Bottom: Dark denim flared jeans.
- Layer: Brown leather vest.
- Shoes: Platform brown leather boots.
- Accessory: Large brown sunglasses.
20. Total Pink
This monochromatic look is for the girls who absolutely love wearing bright and happy colors.
Mixing different shades of pink looks so good together and makes a very big statement.
London definitely needs more bright and cheerful colors like this on the grey city streets.
You will feel so confident and very cute in this bold and totally pink outfit.
- Top: Light pink silk blouse.
- Bottom: Hot pink tailored trousers.
- Layer: Pale pink wool coat.
- Shoes: White pointed toe heels.
- Accessory: Pink leather handbag.



















