Details surrounding the April 29 Royal Wedding are hard to come by these days, leaving enthusiasts to speculate about many of the ins and outs of the ceremony.
What we do know is that guests, VIPs and the royal family will begin arriving at 8:30 a.m., while the future Princess, Kate Middleton, will not arrive with her five bridesmaids until 11 a.m.
The greatest mystery relates to Kate's dress.
"I think the reason that Kate's been so determined to keep the designer under wraps is because she genuinely wants to surprise Prince William on the day," ABC News Royal Correspondent Katie Nicholl says. "She wants him to turn around and say, 'Wow.'"
With only a few weeks to go, Prince William admitted to being nervous.
"I did the rehearsals the other day and my knees started tapping quite nervously," he said.
An estimated 650 guests will attend a reception at Buckingham Palace after the ceremony, but a smaller group will enjoy dinner and dancing at 7 p.m. Prince Charles has helped Middleton select music for the event.
One final detail that has not been disclosed - the location of the couple's honeymoon.