Prince William and Kate Middleton will have a traditional fruit cake as well as an alternative chocolate biscuit creation for the Royal Wedding.