The day has finally arrived—in just a few short hours, Catherine Middleton will wed Prince William at Westminster Abbey, in front of 1,900 of their closet friends and family. Of course, we will be waking early to cover the event! We will be live-Tweeting throughout the morning—at @mamasarlngstone—and we will be posting wedding coverage throughout the day. Join us!
Photo: Mario Testino