Miranda Kerr in grey leather collar coat, navy stripe top ...

Responsive image
source