Michelle Keegan wows in trench coat and £1300 Prada bag | HELLO!

Responsive image
source