The ceremony is going on right now at Westminster Abbey, but the most important royal wedding question was answered a few minutes beforehand, when the world had its first wedding day sighting of Kate Middleton. And her dress. According to the BBC, the white, long-sleeved gown is from Alexander McQueen and was designed for her by creative director Sarah Burton. (And yes, she is wearing a veil.)
Prince William is wearing the scarlet of the Irish Guards.