This browser is supported only in Windows 10 and above.

 Sources had speculated that Prince William and Kate Middleton‘s wedding would be April 28th, and they weren’t far off the mark. Clarence House has announced that the royal wedding is set for April 29th at Westminster Abbey, BBC NEWS is reporting. So if you’re planning a wedding of your own, avoid that date like the plague, lest your nuptials pale in comparison.

by Kevin Wicks

Read More
By Kevin Wicks
Kevin Wicks is the founding editor of Anglophenia.