Preheat oven to 350 degrees F.
Combine flour, baking powder, lavender, and the salt and place to the side.
Beat butter with a mixer on medium to high speed until soft peaks form
Add sugar, honey, and vanilla mix until well combined
Begin to add eggs, one at a time, you will need to beat the mix well after each addition.
Alternate the flour mix and milk to butter mixture bowl.
Make sure to beat on low after each addition
Fill cupcake liners ONLY ¾ of the way full
Bake for 16 to 18 minutes
Test the cupcake by using a toothpick inserted in the cake and it comes out clean.
Cool cupcakes on wire racks for 30 minutes until completely cool
In large mixing bowl beat powder sugar, butter, honey, and vanilla with mixer on medium until light and fluffy.
Frost the completely cooled cupcakes
Sprinkle with lavender