Three parts today.
Kelly Osbourne goes for the old woman hair style while her boyfriend loved Mark Wahlberg in Rock Star.
Long time no see Michelle Monaghan. And might I say you look amazing.
Nicole Richie looks really good here.
Love Tilda Swinton taking a chance and getting out of her comfort zone.
Vanessa Hudgens got take out, but it looks too healthy even from here.
Speaking of healthy, Vanessa Paradis double fists her health drinks.
will.i.am can't even stop tweeting during Olympic torch run.
Will Smith avoids punching this fan.