Red wedding dress on a mannequin stands in the window of couture retailer Vera Wang on Brook street, Mayfair, London. Positioned in the front window, looking out towards a coincidental supplies lorry, also featuring an office cleaner wearing a red dress. Reflections from the outside interfer with tis scene of couture and style. Vera Wang is a well-known contemporary bridal designer.