Skip to Content

Demi Moore appeared last night at the red carpet premiere of her new movie Margin Call. It seems quite apparent that the strain of her estranged marriage is taking a toll on the actress.

The 48-year-old brunette wore a red Zac Posen sheath dress and towering Brian Atwood heels as she smiled for photographers at Mann’s Chinese Theater in Los Angeles.

Moore was solo at the big event, adding fuel to the growing speculation that her marriage to Ashton Kutcher is very much on the rocks. After the last round of infidelity the couple took great pains to show their solidarity by appearing frequently in public while holding hands and leaning in at every opportunity. Not so this time.

We’ve included some then and now photos below. While thin is all the rage in Hollywood, dare we suggest that Demi’s current weight is bordering on scary skinny? Truth be told, we think a rounder Demi is far more appealing…

Photos: WENN