Demi Moore
Bikini clad, Demi Moore was spotted having a great time with husband Ashton Kutcher in the Bahamas.
The 46-year-old looked in incredible form as she frolicked along the foreshore, having barely aged a day since she upstaged her three younger co-stars, including Cameron Diaz, in the action comedy.
She looks incredible!
More Gallery