The item, which costs £395 at London department store Selfridges, is sold out in every size except a medium and is styled with an oversized denim jacket, a black top and a pair of kitten heels.
The item, which costs £395 at London department store Selfridges, is sold out in every size except a medium and is styled with an oversized denim jacket, a black top and a pair of kitten heels.