Preheat oven to 350 degrees and prepare a cupcake pan with liners.
Whisk together flour, salt and baking powder in a large mixing bowl.
Beat butter and sugar in a bowl until combined.
Add flour mixture to butter and sugar. Mix well.
Add sour cream and Rosé wine and mix on medium speed just until smooth. Do not over mix.
Combine butter and cream cheese in mixer until well combined.
Add vanilla.
Slowly add powdered sugar until well Incorporated and fluffy.