By Anna Fitzpatrick, Contributing Reporter
RIO DE JANEIRO, BRAZIL - The wedding of Prince William and Kate Middleton will be taking place this Friday, April 29th at 11AM BST (7AM in Rio). Around the world two billion people are expected to be watching the union take place at Westminster Abbey in London. Now the furor has died down about who will be attending and who has been looked over on the invite list: The Beckhams and Elton John in; Barack and Michelle Obama out.
If your invitation has not yet arrived, or you are unable to get away from Brazil for . . .