Kate Garraway wows on GMB in £28 M&S blouse that’s ‘ready to wear anytime’
Kate Garraway wore the £28 blue ruffled blouse on Good Morning Britain during Monday’s episode, and shoppers have hailed it ‘very comfortable’ and ‘easy to wear’
Kate Garraway wore the £28 blue ruffled blouse on Good Morning Britain during Monday’s episode, and shoppers have hailed it ‘very comfortable’ and ‘easy to wear’