Cup cakes are displayed for sale at "Maiden", Shoreditch, London ahead of the 29th of April Royal wedding of HRH Prince William and Kate Middleton. April 28, 2011. UPI/Rune Hellestad