It's been a long couple of months for Demi Moore, but insiders say she looks genuinely happy now.
The whole vibe was super friendly and relaxed. She looked amazing. She stayed for the whole dinner.
Good for her! Like we said when all the affair shenanigans began, we'd be gutted if we were her, but hey, how long can you mope, ya know?
[Image via C. Smith/WENN.]