Pippa Middleton's wedding: What we know so far

It's set to be a private affair when Pippa Middleton marries James Matthews on the 19th of May. Here are the facts we know so far.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes