But E! News has confirmed that the sweater was a present from George’s granddad Prince Charles. Where he does his shopping (or has his staff do his shopping), we do not yet know. Kate, meanwhile, wore a an silk and cotton ivory blouse by …
Special Occasions: Special Moments continue reading
Baby Christening Occasions: Special Moments Baby Christening Ideas