KATE Middleton has been seen buying Prince William’s Christmas present. The 27-year-old apparently spent “a lot of money” in the Givenchy section at posh London department store Selfridges. “Kate spent nearly an hour at Selfridges’ Givenchy section,” a source told Britain’s Daily Mail newspaper. “She spent a lot of money.” Last year, Kate bought the British royal a gun […]
More: continued here