Orange butter cupcakes made with fresh orange juice and zest, frosted with orange infused buttercream and topped off with fresh orange slices.