Heat the oven to 180C/160C fan/gas 4 and butter two 23cm cake tins, then line with baking parchment. Beat the butter and sugar together until light and fluffy using an electric whisk, then beat in the almond extract and the lemon zest. Mix the flour, almonds and a pinch of salt together in another bowl. With the whisk on a low speed, gradually add the yogurt and eggs to the bowl with the butter and sugar mixture, alternating with spoonfuls of the flour and almond mixture until everything is fully combined.
Scrape the batter into the prepared tins, dividing it evenly. Bake for 30 mins until a skewer inserted into the middle comes out clean. Leave the cakes in the tin to cool for 5 mins, then turn them out onto a wire rack, peel away the parchment and leave to cool completely.
Meanwhile, make the filling. Whisk the mascarpone, cream, wine and icing sugar together using an electric whisk for 2-3 mins until you have soft peaks.
Put one of the cooled cakes on a serving plate. Carefully spread over the jam (it’s easy to break the sponge so be gentle), then gently spread the mascarpone cream on top of the jam. Put the second sponge on top. Sift over some icing sugar and decorate with edible flowers, if you like. White or cream flowers are lovely on this, but if you can’t find them, go for a single colour. Alternatively, sprinkle over some lightly toasted flaked almonds before sifting over the extra icing sugar.