This Neapolitan layer cake is a beautiful and delicious cake that is perfect for any occasion. The cake is made with three layers - chocolate, vanilla, and strawberry - and is frosted with a creamy vanilla frosting. The layers are swirled together to create a beautiful marbled effect. The cake is then decorated with chocolate shavings and fresh strawberries. This cake is perfect for a wedding or any special occasion.