27 April 2015 at 10:40 AM
Penelope Cruz Rocks Sexy Red Jumpsuit for 'Zoolander 2'
About Photo #3356316: Ben Stiller, Owen Wilson, and Penelope Cruz film some night scenes for their upcoming highly anticipated film Zoolander 2 on Sunday evening (April 26) in Rome, Italy.…Read More Here