Kate Middleton takes unexpected trip to The Range to buy naff Christmas present for royal family tradition

Cambridge News

Published

Princess Anne apparently got Prince Charles a leather toilet seat once.

Full Article