No Ugly Sweater?

Kate's Christmas: What the Duchess Might Wear

12.03.11 6:00 AM ET