Every single time we catch a glimpse of Demi Moore -- whether it be on the red carpet or via Twitter -- we have to pinch ourselves. How does she do it!?

The 48-year-old actress made jaws drop yesterday at a Bulgari event honoring Simon Fuller and Paul Haggis to benefit Save the Children and Artists for Peace and Justice.

Mrs. Ashton Kutcher paired her watercolor frock with a pair of Casadei patent-leather heels with wooden-and-gold wedge plus a Bulgari satin Monete clutch.

Attended by Milla Jovovich, Kirsten Dunst, Derek and Julianne Hough, Gerard Butler and Oscar winner Adrien Brody, the celeb-packed affair benefited Save the Children and Artists For Peace and Justice. As part of Bulgari's $7.4 million initiative to fund global education programs, 100 percent of the money raised at the event will support Save the Children's education programs in the U.S. and Artists for Peace and Justice's efforts to bring education to Haiti's poorest children.

Meanwhile, this starlet showed her support for the cause while ice-skating!

And click here for proof that Demi is aging backwards.

Meanwhile, get the scoop on that revealing TwitPic: