Demi Moore may have had the marital week from Hollywood, but she put her best frock and foot forward last night at the premiere of her new film Margin Call - a thriller about the global financial crisis.
Moore joined co-stars Kevin Spacey and Paul Bettany at the event in New York, where she drew concern from onlookers with her slender frame, but kept her grin firmly in place - the message is, for now at least, the show is going on.