Britain’s Duchess of Cambridge Kate Middleton. File photograph: Reuters /Luke MacGregor

When is it due?Britain’s next royal baby is due on Saturday, April 25th, according to media reports. Anyone who has ever had a baby will know this is (...)

Cath Kidston, vintage queen

‘Remember these?” A woman holds up a neat 1970s-style sewing kit in the small Cath Kidston shop in London’s Covent Garden. It is crowded in here: main(...)

The ladies’ fashion multiple Wallis is to close its shop on Dublin’s Grafton Street and assign its sub-lease to another UK retail chain, Cath Kidston,(...)