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.
Maybe Parts of Demi Moore Are 18-35 ...
1/21/2009 12:06 PM PST BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox