Prince William and Kate Middleton at Christmas Service

By: / December 25, 2011