Get the latest gossip
Michelle Keegan’s flattering linen Topshop trousers are on sale for under £40
Michelle Keegan looked gorgeous in a pair of striped linen trousers that are perfect for keeping cool in the heatwave - and we've found them on sale for under £40
None
Or read this on OK! Magazine