Cath Kidston is a renowned British brand that revisits retro style with a fresh twist, through floral patterns and designs with a country feel.