In a saucepan, heat Moscato wine over medium heat until it reduces by half, about 10-15 minutes. This will give you a concentrated flavor that adds depth to your cake. Refrigerate until cool.
Cream together unsalted butter and sugar until light and fluffy. Beat in eggs one at a time, then mix in the cooled Moscato. Slowly add flour and baking powder, mixing until just combined. Divide batter among cake pans.
Place the cake pans in a 350°F oven for 25-30 minutes, or until a toothpick inserted comes out clean. Allow the cakes to cool in the pans for 10 minutes before transferring them to wire racks to cool completely.
While the cake is cooling, take another portion of Moscato and reduce it in a saucepan until syrupy, about 5-10 minutes. Drizzle this syrup over each cake layer for an extra burst of flavor.
Beat together unsalted butter and confectioners’ sugar until creamy. Gradually mix in heavy cream and freeze-dried strawberry powder until fluffy. Adjust consistency with more cream if necessary.
Once the cake layers are completely cool, place one layer on a serving plate. Spread a layer of strawberry buttercream on top, then place the next layer on and repeat until all layers are stacked.
Wrap the assembled cake tightly in plastic wrap and refrigerate for 3 hours or overnight to let the flavors meld beautifully.