Princess Diana Poster in the crowd at the Westminster Abbey for the wedding of Britain’s Prince William and Kate Middleton in central London

Princess Diana Poster in the crowd at the Westminster Abbey for the wedding of Britain's Prince William and Kate Middleton in central London

Princess Diana Poster in the crowd at the Westminster Abbey for the wedding of Britain’s Prince William and Kate Middleton in central London