Last chance shipment date: 16th December

All UK orders delivered with duties paid | Free delivery over £150

Join ODL Loyalty and get rewarded while you shop.

O.D.L BRIDAL

30 Results

DIANA | EARRINGS

£179.00

Unit price
per 

LOTTIE | HOOPS

£238.00

Unit price
per 

PENELOPE DROP | EARRINGS

from £238.00

Unit price
per 

ALIAH | EARRINGS

£211.00

Unit price
per 

2 colours

ELSIE DROP | EARRINGS

£153.00

Unit price
per 

2 colours

DARCIE | EARRINGS

£153.00

Unit price
per 

2 colours

FREYA | EARRINGS

£310.00

Unit price
per 

MARGOT DROP | EARRINGS

£153.00

Unit price
per 

FLORENCE | STUDS

£202.00

Unit price
per 

SADIE | EARRINGS

£229.00

Unit price
per 

MILLY | EARRINGS

£183.00

Unit price
per 

GIGI | HOOPS

£135.00

Unit price
per 

ROXY | CLIMBERS

£345.00

Unit price
per 

DOROTHY | EARRINGS

£246.00

Unit price
per 

BLOOM STEM | EARRINGS

£99.00

Unit price
per 

OPHELIA | EARRINGS

£144.00

Unit price
per 

2 colours

MAGNOLIA | EARRINGS

from £72.00

Unit price
per 

HAYLEY STEM | EARRINGS

£153.00

Unit price
per 

2 colours

GLORIA | EARRINGS

from £144.00

Unit price
per 

STEVIE | CLIMBERS

£201.00

Unit price
per 

CELINE DROP | EARRINGS

£183.00

Unit price
per 

PEARL STEM | EARRINGS

£144.00

Unit price
per 

LILY DROP | EARRINGS

£90.00

Unit price
per 

EFFIE | HOOPS

£162.00

Unit price
per 

BAROQUE | SINGLE DROPS

£162.00

Unit price
per 

LILY STEM | EARRINGS

£99.00

Unit price
per 

BAROQUE PEARL | NECKLACE

from £126.00

Unit price
per 

MINI PEARL | HALO EARRING

£117.00

Unit price
per 

BAROQUE DOUBLE | DROPS

£179.00

Unit price
per 

PEARL | HALF SET HALOS

from £140.00

Unit price
per