Sequin top, £1,800; matching
trousers, £1,600, both Halpern
joyce
(Joyce)
#1
Sequin top, £1,800; matching
trousers, £1,600, both Halpern