Tonight on Channel 4 I saw Cathy Newman's lovely red shirt with huge pink flowers. She's worn it before and it's fabulous. Does anyone know where it's from?