In case you have been living under a rock, the Royal Wedding took place this morning. People all over the world set their alarms to wake up before work and catch a glimpse of the most anticipated dress of the year, perhaps of the decade.
(photos courtesy of Stylecaster)