MatildaMatilda

Matilda

From £2,074
MargaretMargaret

Margaret

From £1,990
EllaElla

Ella

From £1,643
ZoeZoe

Zoe

From £887
SiennaSienna

Sienna

From £1,381
AnnabelAnnabel

Annabel

From £5,728
BettyBetty

Betty

From £929
AnikaAnika

Anika

From £1,502
NatalieNatalie

Natalie

From £1,187
CharlotteCharlotte

Charlotte

From £1,045
KimKim

Kim

From £1,612
JessicaJessica

Jessica

From £1,549
NicoleNicole

Nicole

From £1,313
ZoeZoe

Zoe

From £887
SiennaSienna

Sienna

From £1,381
VioletteViolette

Violette

From £835
MiaMia

Mia

From £4,410
ColetteColette

Colette

From £1,428
Lesina | White - Avita JewelleryLesina

Lesina

From £1,176
AnnabelAnnabel

Annabel

From £5,728
NicoleNicole

Nicole

From £1,313