Demi Moore
Demi Moore was married to Ashton Kutcher for 6 years before filing for divorce in 2011 Jason Merritt/Getty Images

Ashton Kutcher's ex-wife Demi Moore is proving that age is just a number. The 54-year-old has shown off her well-toned physique by stripping down to her black lingerie in a trailer for drama, Blind.

In the racy scene for the movie, Moore's character Suzanne Dutchman teases Bill Oakland (played by Alec Baldwin) by seductively removing her blouse inside an office building and gets nearly naked in another scene.

She is also seen running across an apartment bedroom in black lingerie and matching stiletto heels, and later pulling on an elegant black evening dress as Dylan McDermott, who plays her smartly dressed on-screen husband, lies distracted in the background.

McDermott appears completely indifferent to his wife's semi-naked state while distractedly talking on his cell-phone. The scenes draw a striking comparison to her another movie, Striptease (released in 1996), wherein she played an erotic dancer.

In Blind, Moore plays Suzanne Dutchman, a neglected wife who embarks on a torrid affair with a blind novelist named Bill Oakland who lost his sight in a car accident that killed his wife.

The mother of three has previously spoken to Harper's Bazaar about her views on body image. She was quoted as saying, "When I'm at the greatest odds with my body, it's usually because I feel my body's betraying me, whether that's been in the past, struggling with my weight and feeling that I couldn't eat what I wanted to eat, or that I couldn't get my body to do what I wanted it to do," she said.

"I think I sit today in a place of greater acceptance of my body, and that includes not just my weight but all of the things that come with your changing body as you age to now experiencing my body as extremely thin — thin in a way that I never imagined somebody would be saying to me, 'You're too thin, and you don't look good.'"