It looks like the Givenchy Nightingale to me! The stock photo from Barney's looked very similar, here is the link:
Givenchy Medium Maxi Nightingale in Back.
Also I think Vanessa's Nightingale is in a dark navy blue; either that or it is really, really worn.
Hmm I was wondering about this but I haven't been able to find a blue.