Prince William and Kate Middleton tie nuptials on Friday