Emily 2nd November Uncategorized Demi Moore’s Marchesa Dress now on sale online! Marchesa Origami-pleated silk dress Original Price £3,105 Now £1,086.75 65% off Photo Credit: PA Photos/Landov, Outnet