In a new clip, Jamie Foxx impressed his costar Cameron Diaz by launching into several spot-on impressions: of Donald Trump, ...
Greatest Roles. Here are 12 of the Academy Award-winner's best roles from comedy to drama - check them out. This post was ...