Find on store
We check over 450 stores daily and we last saw this product for $154 at Selfridges.
Go to SelfridgesSee more FARAI LONDON Dresses.
We check over 450 stores daily and we last saw this product for $154 at Selfridges.
Go to SelfridgesDespite only being on the scene for over a year, cult brand Farai London has established itself as the vanguard for independent fashion labels with unique voices; and it's no surprise given the