Amanda Holden's Topshop blouse is our new rainy day hero

Responsive image
source