Duchess hopes to flog her brand...in the mall Merry Swiftmas! Taylor Swift fans rush to Selfridges as brand launches Eras Tour Christmas tree baubles (but they'll set you back £40!) Macaulay ...