Demi Moore has revealed the secret to her youthful looks is that she still feels like a child.
The 47-year-old actress - who is married to 32-year-old Ashton Kutcher and has three daughters, Rumer, 21, Scout, 18, and Tallulah, 16, from her marriage to Bruce Willis - said she only feels five-years-old, People reports.
Speaking at a press conference for her new movie The Joneses, Demi said: "I pretty much think of myself as like still being about five - maybe that's why my Twitter picture is of me at five."
She added: "I don't know if there is any particular secret [to staying youthful]. I think that laughter and smiling are one of the best antidotes to ageing that you could possibly have."
Demi is to start shooting new movie LOL this summer, in which she plays 17-year-old Miley Cyrus's mother.
The star said: "I think she's extremely talented. This role is going to be really good for her. I think she'll do an amazing job. She clearly comes from a really solid family, which I think really shows."
Demi's new movie The Joneses, with David Duchovny, looks at today's rampant consumerism through the eyes of a family that has everything.
The actress revealed the film reasserted the values by which she had tried to raise her family.
She said: "I feel like I have the fortune of privilege, particularly as it relates, say, to my children. I've always really tried to keep a positive perspective of what's valuable - that who you are isn't the stuff you have."