Penelope Cruz by gotty · April 27, 2015 << Back to post Penelope Cruz on the set of ‘Zoolander 2’ in Rome Penelope Cruz 2015 : Penelope Cruz in Red Leather Suit on Zoolander 2 -11