Hale Sequin Mini Dress - Navy

$59.00
  • Long sleeve
  • Removable navy velvet tie