It has emerged that Kim Kardashian had a magnificent princess cake at her engagement party.
Kim Kardashian had 'princess' cake at engagement party