Prince William and Kate Middleton have sent out approximately 1,800 invitations for their April 29 wedding.
Distributed by the Lord Chamberlain's office, the invites to "the Marriage of His Royal Highness Prince William of Wales, K.G. with Miss Catherine Middleton" stipulate that attendees of the 11 a.m. ceremony are expected to dress in "uniform, morning coat or lounge suit."
When Prince William swaps vows with his longtime girlfriend ...