Catherine Middleton and Prince William hold hands after their wedding ceremony

Abbey Hosts Royal Wedding

Friday, 29th April 2011