Upload Photo

Gift guide: A blue Christmas

For Catherine, of course, it was that famed sapphire, once worn by Princess Diana. But we’ve found royal blue a popular shade all over this year.