It's almost time: the Royal Wedding is going down tomorrow at 11 a.m. in London. While some details are confirmed, others have everyone speculating. We know the Beckhams will be attending, and that guests will be served a chocolate biscuit cake containing 35 pounds of chocolate and over 1,700 biscuits...but what is Kate going to wear?! Click here to see our predictions for what you can expect to see on April 29th when Kate and Will tie the knot. And for up-to-the-minute coverage of the Royal Wedding, head to "Royal Wedding Central Command," follow us on Twitter at @brides, and keep reading Aisle Say.