Royal Christmas Kate and William What to wear for Kate: a red-and-green tartan coat, black tights, black heels, black gloves, and a black fur hat. What to wear for William: a white button-down shirt, a navy trench coat, and a purple tie. Image Source: Getty / ADRIAN DENNIS