Can't wait for the royal wedding? Here's your essential guide to Prince William and Kate Middleton's big day.
The couple may be keeping many details under wraps for now, but if it's out there and it's official, we'll post it here to keep you in the know.
The couple
Prince William, second...