Today was my daughter's 4th birthday and she wanted flower cupcakes. I made her chocolate cupcakes...for the dirt, green colored vanilla frosting for the grass and then I used marshmallows for the flowers. They turned out really cute and the marshmallows added a nice flavor to the cupcakes. For an added touch I used Lemon Head candies to make the center of the flower.
I think these would be perfect for a baby shower too. For that I would change it to a white cake, white frosting and then pastel flower petals. Pink, blue, green or yellow or any combination.