Who: Cameron Diaz wearing a Stella McCartney oversized pullover, Stella McCartney Falabella crossbody bag and Stella McCartney wooden platform ankle boots
Shop: Stella McCartney Pullover
Farfetch.com $945 / £614 / €779
Stella McCartney Bag
Farfetch.com $1,209 / £749 / €895
Stella McCartney Boots
Farfetch.com $1,009 / £590 / €779
Where: Out & About, London

Credit: XPOSURE