Yes! You can freeze the cupcakes, but I would recommend not frosting them until you're ready to serve them. Let them cool completely and store them in an airtight container in the freezer for up to 3 months. Let them thaw overnight in the fridge, then make the frosting and decorate them when ready.