Princess Diana Wedding Cake. Official Cake Wedding cake and cooks for the wedding of Prince Charles and Lady Diana Spencer in 1981. Getty Images / Terry Fincher. The official cake for the wedding dinner was made by the Naval Armed Forces, appropriate for the wedding of Prince Charles, a naval commander.