Brave & True

Brave + True Jewell Top Oyster BT25394

Price: £78.99
Size
Price: £78.99
  • High neckline
  • Gathered collar
  • Sleeveless
  • Centre back keyhole with gold button closure
  • Asymmetrical hemline