Kate Middleton and Princess Charlotte shine in matching velvet bow half-up hairstyles at Buckingham Palace Christmas lunch