Make the Cupcakes:
Preheat oven to 350°F (175°C). Line a muffin tin with cupcake liners.
In a bowl, whisk together flour, baking powder, and salt.
In a separate large bowl, beat butter and sugar until light and fluffy.
Add eggs one at a time, mixing after each addition.
Mix in peach purée, Prosecco, and vanilla extract.
Gradually fold in the dry ingredients, mixing until just combined.
Divide the batter evenly into cupcake liners, filling ¾ full.
Bake for 16-18 minutes, until a toothpick inserted comes out clean.
Let cool completely before frosting.
Make the Champagne Buttercream:
Beat butter until smooth and creamy.
Gradually add powdered sugar, mixing well.
Pour in Prosecco and vanilla, beating until fluffy. (Optional: add peach purée for extra flavor.)
Frost And Garnish:
Pipe or spread the buttercream onto cooled cupcakes.
Garnish with peach slices and edible gold sprinkles for a fancy touch.