Start by preheating the oven to 175°C, and then grease and line two 20cm cake tins with baking paper.
Create almond sponge by combining ingredients in a bowl, then smoothly transfer the mixture into a 20cm tin.
Bake for 30-35 minutes, or until a skewer comes out clean. Allow it to cool in the tin for 10-15 minutes before transferring it to a cake rack to cool completely.
Begin by preparing the tin—clean, grease, and line it with baking paper. Next, whip up the rose sponge ingredients. Afterward, evenly distribute the mixture into the two tins and follow the same baking instructions as for the almond sponges above.
After cooling the rose sponges in the tins for 10-15 minutes, carefully turn them onto a cake rack to cool completely.
Create the icing by first beating the butter until it's pale and fluffy. Then, gradually incorporate the rose water and half of the icing sugar. Finally, add the remaining icing sugar and milk, continuing to beat until the mixture is smooth.
Start by placing a rose sponge on the serving platter, followed by a layer of buttercream icing. Then, add the almond sponge and another layer of icing. Finish by topping it with the remaining rose sponge and generously icing the entire cake.
Beautify the top with your selected unsprayed rose petals, if desired.