Brave & True

Brave + True Jewell Top Oyster BT25394

Sale price: £39.50 Regular price:£78.99
Size
Sale price: £39.50 Regular price:£78.99you save £39.49
  • High neckline
  • Gathered collar
  • Sleeveless
  • Centre back keyhole with gold button closure
  • Asymmetrical hemline