Who wore this Lanvin Spring 2010 dress better? Demi Moore or J-Lo? You decide!