Help me find one that’s as close in style as possible. Ideally no more than £150 (the Givenchy one is £1500). It could be black or navy. It could be mini or midi length. Thank you!