Raises an interesting point/question:
Were the heads of state from the rest of the free world invited....? Sarkozy? Merkel? Berlusconi? Scandanavia?
We all know why the Obamas were not invited.....
Since William is second in line to the throne and not the heir, this was NOT a "state wedding", hence foreign leaders didn't have to be invited.
Only royalty from non-Commonwealth was invited. So no Sarkozy, Merkel, Berlusconi, etc. The prime ministers of Commonwealth nations were invited; Australia's PM Gillard was there, but Canada's PM Harper declined because of the general election coming up on Monday.