Cake of hearts