Watch What Happens Live with Andy Cohen
Penelope Cruz & Ben Stiller
Season 13 Episode 34
February 17, 2016 30m TV-14
Actors Ben Stiller and Penélope Cruz ("Zoolander 2").
Watch on these services
This title is currently not available on any service.
Cast of Penelope Cruz & Ben Stiller