Let Them Eat Cake, Wedding, That Is
The Royal Wedding between Prince William and Catherine Middleton is set for Friday, April 29 with preparations being done from the royal procession to making a wedding cake to serve 600 guests. Click to read more.