Blouses

This collection was born from a personal need to find beautifully made, sustainable blouses that fit changing bodies and still feel like you.
Crafted from breathable natural fabrics like cotton, linen, and viscose, these timeless pieces invite you to rediscover the joy and confidence of getting dressed, without compromising on comfort, style, or identity.


14 products

Filter by

The Pink Quiet Blouse - Melrosia - UK - USA

The Quiet Blouse- Blush Pink

Regular
£64
Sale
£64
Regular
Unit Price
per 
Butter Yellow Collar Blouse - Melrosia - UK - USA

The Verve Blouse- Butter Yellow

Regular
£64
Sale
£64
Regular
Unit Price
per 
The White Verve Blouse - Half Placket - Melrosia - UK - USA

The Verve Blouse

Regular
£64
Sale
£64
Regular
Unit Price
per 
V Neck White Blouse - The Quiet Blouse - Melrosia - UK - USA

The Quiet Blouse

Regular
£64
Sale
£64
Regular
Unit Price
per 
Victorian Lace White Edith Blouse - Melrosia - UK - USA

The Edith Blouse

Regular
£42
Sale
£42
Regular
Unit Price
per 
The Rise Blouse - Powder Blue - Melrosia - UK - USA

The Rise Blouse

Regular
£58
Sale
£58
Regular
Unit Price
per 
Embroidered oversized shirt_Melrosia_UK_USA

The Assured Shirt

Regular
£38
Sale
£38
Regular
Unit Price
per 
Linen Embroidery Blouse Front_Melrosia_UK_USA

Linen Ease Top

Regular
£58
Sale
£58
Regular
Unit Price
per 
Cutwork Denim Top - The Ease Blouse -Melrosia - UK - USA

Denim Ease Top

Regular
£52
Sale
£52
Regular
£0
Unit Price
per 
White Grey Stripe - Big Collar Blouse - Frill Sleeve - Melrosia - UK - USA

The Stripe Spirit Blouse

Regular
£48
Sale
£48
Regular
Unit Price
per 
Embroidered Sailor collar Blouse_melrosia_UK_USA

The Spirit Blouse

Regular
£46
Sale
£46
Regular
Unit Price
per 
SOLD OUT
The Pressence Shirt - Balloon Sleeve - Melrosia - UK - USA

The Pressence Blouse

Regular
£52
Sale
£52
Regular
Unit Price
per 
Half Frill Collar Shirt - Melrosia - UK - USA

The Flair Shirt

Regular
£50
Sale
£50
Regular
Unit Price
per 
Lace Collar White Shirt - Melrosia - UK - USA

The Grace Shirt

Regular
£64
Sale
£64
Regular
Unit Price
per