Marc by Marc Jacobs Mercury Reese Satin Dress. The size is a 4 US and I would say a 10-12 UK, depending on how you want it to fit. Its a beautiful dress NWT and unworn.