Shrek 3 Premiere

Cameron Diaz Antonio Banderas and Justin Timberlake

View gallery

7 photos

The cast of "Shrek the Third" reunites in Westwood, CA.

View Comments