Who looks younger? Demi or Cameron

Who looks younger, Demi or Cameron Diaz? Cameron Diaz, although on 35, looks a little like a Spitting Image puppet here with big inflated cheeks and weird squinty eyes.

.ivanC12098782241127{position:absolute;visibility:hidden;}
Free Web poll for your Web site – freepolls.com

Why Is Demi wearing shades?

Why Is Demi Moore wearing shades on the red carpet? It does not look sunny in the photo. Is she hiding some ‘eyework’?

We have yet another funny celebrity plastic surgery video! Who is in it? The usual suspects: Nicole Kidman, Demi Moore, Angelina Jolie, Salma Hayek and more!