Demi Moore demonstrates her ability to enjoy herself while having fun at the release event of Terrywood.
The amusement was enhanced by her rustic-looking Louis Vuitton dress and playful black-rimmed glasses.
The 50-year-old estranged spouse of Ashton Kutcher was in great spirits, making funny faces for the camera.
Demi attended a celebration honoring the work of fashion photographer Terry Richardson.
Not only was the Striptease star beaming, but she also showcased a healthier figure in the revealing dress.
She completed the unique outfit with towering Jimmy Choo heels.
Just days prior, Demi was spotted enjoying herself at a showbiz gathering.
Having faced a year of emotional struggles following her separation from Kutcher around this time last year, the 50-year-old actress is starting to find joy again.
by Lorelle Heath