Derek Zoolander might be the inventor of Magnum and Blue Steel but, in a travesty finally being put right, he never made the cover of Vogue. Ben Stiller and Penelope Cruz have found themselves in the safe hands of Annie Leibovitz for their edgy shoot that celebrates the return of … Read entire story.
Source: Celebrities News