The stars turned out in force to see Mike Myres, Cameron Diaz, Justin Timberlake and others at the Shrek 3 London Premiere.
Shrek 3 London Premiere
All In London Gallery
The stars turned out in force to see Mike Myres, Cameron Diaz, Justin Timberlake and others at the Shrek 3 London Premiere.