Preheat oven to 350 degrees Fahrenheit. Line muffin pan with 24 cupcake liners.
In an electric mixer with the paddle attachment or a large mixing bowl with a whisk, cream together butter and sugar. Add eggs, milk, and vanilla, blend well. Whisk or sift dry ingredients together. Slowly add to the mixing bowl, alternating with wine.
Add 3 tablespoons of batter to each cupcake liner. Bake for 15-18 minutes, until the tops spring back when lightly touched or a toothpick inserted into the center comes out clean.
Mixed Berry Buttercream Frosting
While the cupcakes bake, make a berry syrup by setting a saucepan over medium heat on the stove. Add water, sugar, and berries. Allow to simmer for 10-12 minutes until they are tender and mashable. Push through a sieve or wire mesh strainer. Set berry syrup aside and let cool.
In an electric mixer with whisk attachment or a large mixing bowl with a hand mixer or whisk, combine butter, vanilla, and berry syrup. Slowly add confectioners' sugar. If too thick, add a tablespoon of milk.
Frost cooled cupcakes and add additional berries for topping.