10 Formal Dresses Under £150 — August 2026
A data-backed edit of 10 formal options from 3 UK retailers, with listed prices from £15.00 to £37.50.
This Trend Sift edit uses the live catalogue to organise a manageable shortlist. It does not claim that every product is identical or that one retailer will always offer the lowest final cost.
The products below come from 3 retailers: Chi Chi London, Hobbs UK, Phase Eight UK. Prices, sizes, stock and delivery can change after publication, so the retailer page remains the final source of truth.
The current edit

Plunge Puff Sleeve Bodycon Dress in Fuschia
Listed price: £15.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Long Sleeve Shirred Floral Print Mini Dress in Blue
Listed price: £20.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Plus Size Crochet Bodice Bardot Midi Dress in Navy
Listed price: £24.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Balloon Sleeve Floral Bodycon Mini Dress in Navy
Listed price: £24.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Beccy Brown Satin Event Trousers
Listed price: £27.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Kinsley Tie Front Shirt
Listed price: £29.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Diamante Belt with Ribbon Finish in Red
Listed price: £30.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Beatrice Dark Green Velvet Swing Dress
Listed price: £35.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Nala Black Sparkly Smock Dress
Listed price: £37.00
Check current sizes, delivery and the final price on the retailer website.
View at retailer →
Julissa Blue Wrap Dress
Listed price: £37.50
Check current sizes, delivery and the final price on the retailer website.
View at retailer →What the price range tells us
The listed prices in this edit range from £15.00 to £37.50. Value also depends on fit, fabric care, delivery cost and expected repeat wear. A slightly higher-priced piece may be the better purchase when it works across several occasions.
Before you order
- Check the retailer size guide before ordering.
- Compare delivery timing as well as the listed product price.
- Choose items that can work with clothing and footwear you already own.
Always check the size chart, return window and delivery estimate. For a time-sensitive event, do not rely on a product remaining available later.
How this guide was produced
This article was produced from Trend Sift’s live structured catalogue through a rules-based editorial workflow. Publication requires at least eight relevant products from at least two retailers, valid GBP prices, product images and direct retailer links. The workflow does not invent ratings, discounts, delivery promises or material claims.
Trend Sift may earn a commission from selected retailer links. This does not increase the price you pay.