Maybe Parts of Demi Moore Are 18-35 ...
Last night's Youth Inaugural Ball at the Hilton Washington was intended for young Americans 18-35, so what the hell was 46-year-old MILF Demi Moore doing there?!
Well, someone did have to chaperone Ashton Kutcher.