Skip to Content

Demi Moore turns 48 years old today, and the actress could use a slew of birthday wishes.

The former Ghost star and husband Ashton Kutcher have been battling rumors of infidelity for weeks, remaining strong as a couple and sticking to the causes close to their heart.

Initially dismissed a a marriage that wouldn’t last, Demi and Ashton have defied critics, ignored their age difference and appear genuinely in love. They’re even good pals with Moore’s ex, Bruce Willis. Here’s to many more years of happiness, as we salute the birthday gal with a montage of photos:

Demi Moore in Black
(Getty Images for WCRF)

Also celebrating birthdays today: Brittny Gastineau (28), Leonardo DiCaprio (36) and Calista Flockhart (46).