Foxx serenaded Miami Vice co-star
Jamie Foxx brought his Miami Vice co-star Naomie Harris to tears with a private rendition of his latest album.
The British actress found ladies' man Foxx "really sweet" and was touched to be one of the first to hear songs from his Unpredictable disc.

