This layer cake is a showstopper dessert that is perfect for any special occasion. The cake is made with layers of moist and tender vanilla cake, filled with a sweet and tangy strawberry rhubarb filling, and finished with a creamy vanilla frosting. To make the cake, cream together butter and sugar, then add eggs and vanilla. In a separate bowl, mix together flour, baking powder, and salt. Add the dry ingredients to the wet mixture, alternating with milk. Pour the batter into three greased cake pans, then bake until golden brown. Once cooled, layer the cakes with the strawberry rhubarb filling and frost with the vanilla frosting. Decorate with fresh strawberries and rhubarb for a beautiful presentation.