FREE UK shipping on orders over £25

Collection: Mother's Day

The perfect gift for mums or that special person on Mother's Day. Unusual, colourful gifts with a heart theme.
51 products
  • Heart stud earrings
    Nine Angels Heart stud earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Tiny grey glitter heart earrings
    Nine Angels Tiny grey glitter heart earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Tiny red heart earrings
    Nine Angels Tiny red heart earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Tiny royal blue glitter heart earrings
    Nine Angels Tiny royal blue glitter heart earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Tiny violet purple heart earrings
    Nine Angels Tiny violet purple heart earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Jesmonite geometric heart stud earrings
    Nine Angels Jesmonite geometric heart stud earrings
    Regular price
    £10.00
    Regular price
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Make a selection
  • Fuchsia pink & silver leaf Valentine’s heart stud earrings
    Nine Angels Fuchsia pink & silver leaf Valentine’s heart stud earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Set of heart-shaped tea light holders - pink
    Nine Angels Set of heart-shaped tea light holders - pink
    Regular price
    £14.00
    Regular price
    Sale price
    £14.00
    Unit price
    per 
    Availability
    Make a selection
  • Black pearlescent tiny heart earrings
    Nine Angels Black pearlescent tiny heart earrings
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Green and striped heart earrings
    Nine Angels Green and stripe heart earrings
    Regular price
    £12.00
    Regular price
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Make a selection
  • Gold glitter and stripy heart earrings
    Nine Angels Gold glitter and stripy heart earrings
    Regular price
    £12.00
    Regular price
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Make a selection
  • Gold and striped broken heart earrings
    Nine Angels Gold and stripe broken heart earrings
    Regular price
    £12.00
    Regular price
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Make a selection
  • White pearl heart studs
    Nine Angels White pearl heart studs
    Regular price
    £6.00
    Regular price
    Sale price
    £6.00
    Unit price
    per 
    Availability
    Make a selection
  • Marbled tie-dye jesmonite heart stud earrings
    Nine Angels Marbled tie-dye jesmonite heart stud earrings
    Regular price
    £10.00
    Regular price
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Make a selection
  • Stone and pink jesmonite square brooch with heart
    Nine Angels Stone and pink jesmonite square brooch with heart
    Regular price
    £10.00
    Regular price
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Make a selection
  • Stone and pink jesmonite triangle and heart brooch - midi
    Nine Angels Stone and pink jesmonite triangle and heart brooch - midi
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Make a selection
  • Pink & stone jesmonite triangle brooch with lilac hearts - maxi
    Nine Angels Pink & stone jesmonite triangle brooch with lilac hearts - maxi
    Regular price
    £20.00
    Regular price
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Make a selection
  • Lilac and pink heart jesmonite brooch
    Nine Angels Lilac and pink heart jesmonite brooch
    Regular price
    £8.00
    Regular price
    Sale price
    £8.00
    Unit price
    per 
    Availability
    Make a selection
  • Lilac and pink geometric jesmonite brooch with heart
    Nine Angels Lilac and pink geometric jesmonite brooch with heart
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Make a selection
  • Lilac and pink jesmonite triangle and heart brooch - midi
    Nine Angels Lilac and pink jesmonite triangle and heart brooch - midi
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Make a selection
  • Marbled tie-dye jesmonite heart brooch
    Nine Angels Marbled tie-dye jesmonite heart brooch
    Regular price
    £7.00
    Regular price
    Sale price
    £7.00
    Unit price
    per 
    Availability
    Make a selection
  • Marbled tie-dye jesmonite square brooch with hearts
    Nine Angels Marbled tie-dye jesmonite square brooch with hearts
    Regular price
    £10.00
    Regular price
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Make a selection
  • Marbled tie-dye jesmonite triangle brooch with hearts - midi
    Nine Angels Marbled tie-dye jesmonite triangle brooch with hearts - midi
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Make a selection
  • Marbled tie-dye jesmonite triangle brooch with hearts - mini
    Nine Angels Marbled tie-dye jesmonite triangle brooch with hearts - mini
    Regular price
    £10.00
    Regular price
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Make a selection