Preheat the oven to 350 degrees F and line a cupcake pan with papers.
Place the flour, sugar, baking soda, and salt in a large mixing bowl, and whisk to combine.
Place the oil, grapefruit juice, champagne, buttermilk, egg whites, and zest in a large liquid measuring cup, and whisk to combine.
Pour the liquid ingredients into the dry, and mix on medium speed until smooth. Scrape the bottom and sides of the bowl with a silicone spatula, to be sure that all the ingredients are well incorporated.
Transfer the batter to the prepared cupcake pan, and bake for 16 to 20 minutes, or until a toothpick inserted into the thickest part of a cupcake comes out clean or with a few moist crumbs.
Cool completely, then top with frosting and garnish with gold disco dust.