Try 'Pure Clothing ' for the Cashmere cardigan, or Jigsaw or The White Company. For something fun you could buy her a half day at a Macaroon baking day. Or a spa day at a local swanky Hotel, with a manicure,pedicure etc, thrown in. Or something you could do together such as a weekend in the Lakes or Go Cart racing etc, at Google type in 'Red Letter Days'
Or even a weekend in Blackpool. You may laugh but Blackpool is cheap and cheerful and there is lots to do if it rains and the funfair is one of the biggest in the world. The Imperial Hotel is one of its best hotels. Also there is the huge Gay club 'funny Girls' that puts on Transvestite show to make your mind boggle. It is full of straight people. That could be classed as fun. What you do really depends on how much money you have got to spend.