Who: Penelope Cruz wearing a Stella McCartney wolf top
Shop: Farfetch.com £102
Where: Out & About, London

Credit: Fame Flynet Pictures