Here's why all the royals were wearing the same scarf on Christmas day

2023-12-29 7,164