Preheat oven to 350 degrees F (175 degrees C). Line a muffin pan with paper liners. In a medium bowl, cream together the sugar and butter. Beat in the eggs, one at a time, then stir in the vanilla. Combine flour and baking powder, add to the creamed mixture and mix well. Finally stir in the milk until batter is smooth. Pour or spoon batter into the prepared pan. Bake cupcakes for 15 to 20 minutes. Cake is done when it springs back to the touch.
Cream Cheese Frosting
2 (8 ounce) packages cream cheese, softened
1/2 cup butter, softened
2 cups sifted confectioners' sugar
1 teaspoon vanilla extract
In a medium bowl, cream together the cream cheese and butter until creamy. Mix in the vanilla, then gradually stir in the confectioners' sugar. Store in the refrigerator after use.
I added a little red food coloring to the frosting to make it a light pink and topped it off with sugar pearls! Enjoy!